私は独自のWebサーバーを持っています(ポート8080でhttpサーバーとして動作する自己作成アプリケーションです)。このWebサーバーは、セクションを埋めるJqueryロード要求を含むhtml要求を処理します。Ios CORSヘッダー
これらのロード要求は、IOSデバイスでは失敗します。
Iは、ヘッダーを追加した:
は受け入れ-言語:ES-ES、ES; Q = 0.9、EN; Q = 0.8
は、範囲を受け入れ:バイト
アクセス制御を-allow-ヘッダ:*、原点は、-要求されたXと
アクセス制御 - 許可-方法:POSTは、GET、OPTIONS
アクセス制御 - 許可 - ORIG中:*
アクセス制御マックスエイジ:1728000
のCache-Control:キャッシュなし
コンテンツエンコード:gzipで
のContent-Type:text/htmlの
日:月、2017年11月6日GMT
のETag: "188bc74235f3a445098ca74fb716715c"
プラグマ:キャッシュ
サーバー:WebサーバーのV1.5
とにかく負荷IOSに失敗します。
この機能を実現するためにはもっと多くのヘッダーが必要ですか?
EDIT:私はContent-Encodingを見つけました:gzipはそのフォールトのヘッダです。圧縮を無効にすると動作します。どのようにして圧縮をiOS上に保つことができますか?
'Accept-Encoding:gzip'を追加しましたか? –
要求にアクセプト符号化を追加しなければならないのはクライアントですか? –
はい。私たちが両方ともスペイン語を話していても、英語はスタックオーバーフローで**必須**です。 –