0

エンドポイントにcurlリクエストを行った後、次のレスポンスを取得していました

HTTP/2 200 
date: Mon, 24 Jun 2019 10:11:39 GMT
content-type: text/html; charset=UTF-8
content-length: 1952
server: nginx
x-powered-by: Express
cache-control: public, max-age=0
last-modified: Tue, 21 May 2019 10:11:37 GMT
vary: Accept-Encoding
x-frame-options: SAMEORIGIN
strict-transport-security: max-age=31536000
x-content-type-options: nosniff
x-xss-protection: 1; mode=block;
accept-ranges: bytes

最終的に、私はaccept-ranges: bytes を望んでいません。代わりに、「accept-ranges: none」でなければなりません

nginx構成で次のことを試しました

 server {
 ..... 
 .....
 .....
       location / {
        ......        
        ......
              max_ranges 0;
              proxy_force_ranges on;
        ......
        }
  }

考えられる問題は何ですか?

4

1 に答える 1

1

「proxy_force_ranges on」を削除しようとしましたか? これらの応答の「Accept-Ranges」フィールドに関係なく、プロキシされたサーバーからの応答のバイト範囲サポートを有効にします。

于 2019-11-07T13:31:04.580 に答える