2016-12-04 4 views
5

私はWebViewが応答を得る前に何かをするためにカスタムNSURLProtocolを使用していますが、このURL以外は​​すべてうまくいきます。https://dou.bz/23o8PSカスタムURLプロトコルで「URLProtocol:didLoadData:」と呼ばれると、URLローディングシステムは実際に何をしますか?

NSURLProtocolの使用をやめてWebViewにリクエスト(URL付きのinit)をロードさせるだけでOKです。しかし、データがプロトコルからロードされた場合、WebViewはHTMLファイルとして扱わないようです: enter image description here

どうしたのですか?

+1

あなたは 'のContent-type'が応答ヘッダを確認しましたか? – clemens

+1

コードを投稿してください!人々は見えないコードをデバッグすることはできません。 –

答えて

1

私は、ヘッダーをチェックし、見つかったのです。

Content-Type: text/plain 

多分他のリンクは次のとおりです。

Content-Type: text/html 
関連する問題