graphql-multipart-request-spec icon indicating copy to clipboard operation
graphql-multipart-request-spec copied to clipboard

A spec for GraphQL multipart form requests (file uploads).

Results 9 graphql-multipart-request-spec issues
Sort by recently updated
recently updated
newest added
trafficstars

The [IETF RFC 6901](https://datatracker.ietf.org/doc/html/rfc6901) “JSON Pointer” spec defines a string syntax for identifying a specific value within a JSON document. Ideally, the GraphQL multipart request spec would use JSON pointer...

Adding a `multipart/form-data` parser to a server that previously only parsed `application/json` POSTs increases its vulnerability to CSRF attacks, because `multipart/form-data` is special-cased by browser security rules. Anyone implementing this...

I'd like to reopen the discussion on @enjoylife's suggested simplification of the spec #50 . I believe their suggestion can greatly simplify this specification and ease the implementation for typesafe...

I chose MIT as it aligns with graphql over http: https://github.com/graphql/graphql-over-http/blob/main/LICENSE

What do you think about adding a new `sizes` map which corresponds to the `map` implementation which includes information on the expected size of the uploaded payload. Or, overhaul `map`...

This resolves #55 and provides backwards compatible paths forward for both clients and servers. I moved everything over to `spec-md` following the patterns https://github.com/graphql/graphql-over-http is using. You can find a...

[Altair GraphQL](https://www.altairgraphql.dev/) doesn't exactly fit into either of the existing client/server categories (it's not a server implementation. Adding it to the client list will be confusing since it is different...

Adds a new section to the Readme (Router/Gateway) to list Gateways/Routers supporting this specification. A router will accept client requests following the spec and will then add the files to...