2017-04-14 12 views
0

私は反応ネイティブのアプリケーションに取り組んでいます.Graphqlがjsonとは対照的に画像ファイルを返すことができるかどうか、つまりcontent-type - (image/jpegなど)が不思議でした。GraphQLサーバは画像を返すことができますか?

<Image source={{uri: 'http://localhost/graphql?query{getImage(imageId)}'}} 
    style={{width: 400, height: 400}} /> 

これは可能ですか?またはこれを達成するために別の非graphqlサーバーを作成する必要がありますか?

答えて

0

GraphQLサーバは画像を返すことができます。あなたが良いGraphQLクライアントイメージハンドラを探しているなら、check out this library

Scapholdが処理する方法は、FormDataを使用してイメージを追加し、次に変数がイメージが格納されているキーを参照することです。次に、GraphQLサーバ上で、そのキーからイメージを抜き取るミドルウェアを持っていて、あなたが望むようにそれを扱うことができます。

Here's how it would work from the client.

は、この情報がお役に立てば幸い!

関連する問題