1

Chrome と Firefox の両方で、ブラウザのコンソール ログにこのエラーが表示されます

GET doaminipaddress.port/n/d85639d2ff510307eedab9f654a0d8a4.js?q=y52W3GiXHD…886&url=http%3A%2F%2domain.net%2Fassets%2Fscripts%2Fjquery.min.js 406 (受け入れられません)

しかし、jQuery は、残りの JS ファイルを含むフォルダー内にあります。

406 エラー

jQuery をブラウザで直接開くと、正しく開きます。

私はもう試した

  1. 絶対パスから変更されたパス
  2. スクリプトフォルダの名前を変更
  3. すべてのタグが適切に閉じられていることを確認しました
  4. ヘッダーセクションはチェックされていますが、見たい場合はインケース

ヘッダ部

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" />
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
    <link href='http://fonts.googleapis.com/css?family=Roboto:500,900,300,700,400' rel='stylesheet' type='text/css'>
    <link href="./assets/style/bootstrap.css" rel="stylesheet" type="text/css" />
    <link href="./assets/style/style.css" rel="stylesheet" type="text/css" />
    <link href="./assets/style/responsive.css" rel="stylesheet" type="text/css" />
    <link href="./assets/style/animate.css" rel="stylesheet" type="text/css" />
    <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css" rel="stylesheet" />
    <link href="./assets/style/custom.css" rel="stylesheet" type="text/css" />

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesnt work if you view the page via file:// -->
    <!--[if lt IE 9]>
            <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
            <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
</head>

SOで同じエラー関連の質問を確認しましたが、フレームワークの使用中またはAjaxでこの問題が発生していますが、フレームワークを使用していないため、正しくロードされず、エラーが発生する理由が完全にわかりません次の更新試行では、jQuery が正しく読み込まれます。

4

1 に答える 1

3

「406 Not Acceptable」は、リクエストの Accept ヘッダーで指定されたコンテンツ タイプをサーバーが配信できないことを意味します。ブラウザが要求しているコンテンツの種類は?

于 2015-09-25T19:01:42.997 に答える