cors

    9

    1答えて

    私はajaxリクエストからレスポンスヘッダを取得しようとしていますが、jQueryのgetAllResponseHeaders xhrメソッドは "Content-Type"ヘッダのみを表示します。誰でも知っている理由は? これはレスポンスヘッダーです とAccess-Control-Allow-Credentials: 真のアクセス制御が-ヘッダを許可:-以降に変更された場合は-、のCache-

    0

    1答えて

    別のドメインにajax POSTリクエスト(json)を作成する必要があります(後ですべてが同じドメインにありますが、localhostまだサーバーにアクセスできません)。 注:現在、サーバーのコードを変更することはできません。 私はこの問題にはいくつかの解決策が見つかりました: JSONP:Firefox用 CORSプラグインを動作しませんが(可能異なるドメインを強制的に):私は、POSTリクエ

    0

    2答えて

    コンテンツタイプJSONのCORSを作成する必要があります。これにより、ブラウザはOPTIONS要求を最初に送り、原点を指定します。次に、サーバーは許可されたドメイン、メソッドなどで応答する必要があります。これがうまくいくと、ブラウザは実際の要求を送信します。 私の問題は、サーバーが実際の要求に対して認証を必要とするが、OPTIONS要求に対しては認証が必要であるということです。しかし、ブラウザは

    2

    1答えて

    私はクロスドメインGETリクエストを作成しようとしています。私はサーバー上でCORSフィルターを使用しています。私はchrome、firefox、iphoneでこれをテストして、うまくいきます。アンドロイド2.3.3では、プリフライトリクエストはうまく見えますが、実際のリクエストはOriginヘッダーを送信していません。私はデータを元気にしていますが、ステータス0のajaxエラーが出ています。私は

    0

    2答えて

    CORSリクエストに適切なAccess-Controlヘッダーを設定しないAPIを使用しています。 アクセス制御エラーが発生したときに何か問題が発生したことをユーザーに通知するにはどうすればよいですか?私はエラーが発生したことを知る必要はなく、ただXHR要求が失敗しただけです。 try/catchブロックで要求をラップすることは、WebKitブラウザでは機能していないようです。

    2

    1答えて

    リクエストの結果に応じて200または201で応答するいくつかのREST Webサービスでアプリケーションを設定しています。 一方、このwebservicesを使用しなければならないjavascript Webアプリケーションを開発しています。そのため、nginxを使用してサーバー側のCORSを処理して、応答に適切なヘッダーを追加しています。 私が知ることができる問題は、サービスが201で応答すると

    5

    1答えて

    短い質問:サーバーへのjsonpリクエストを作成し、リクエストをキャプチャしますが、javascriptとして解析しない方法はありますか? jQuery 1.5でdataType: "jsonp text"を使用していますが、動作しません。 私はjsonpでAJAX経由でクロスドメインURLにアクセスしようとしています。問題は、他のドメイン(私の大学のディレクトリリスト)が非常に古く、サーバがjs

    0

    1答えて

    単一オリジンポリシーを解決するには、クロスオリジンリソース共有(CORS)またはJsonpを使用できます。 CORSの場合、サーバーにアクセスできない可能性があります。多くのpplからJsonpに行く。 しかし、Jsonpではサーバーが適切なjavascriptとして応答を送信した場合にのみ、応答を評価することができます。 例:関数呼び出しが追加されました。 この原因は次のようなものです。 "pa

    47

    1答えて

    私はクロスドメインAJAX GETを使用していますが、これは正常に実行されていますが、CookieはGETリクエストには添付されません。 ユーザーがログインボタンをクリックすると、クロスドメインで正しく動作するユーザーがログインするようにPOSTが行われます。 JavaScriptは次のとおりです。 $.ajax(signin_url, { type: "POST",

    0

    1答えて

    私のアプリケーションでは、サーバーから最新のデータを受け取るために定期的なクロスドメインHTTP POST要求を行う必要がありました(定期的なポーリング)。アプリケーションはIE8で動作していませんでしたが、Chromeで動作していました。そこで私はWiresharkでこれをデバッグすることにしました: 私はIE8とChromeで2つの同等のコードを実行しました。 Wiresharkで私のネットワ