考えるとHTTPはGET
、PUT
、POST
、DELETE
(よりPATCH
、HEAD
、OPTIONS
などのような)のような様々な方法をサポートしています。私はこれらの方法のどれがAJAX
リクエストを使用しているのか考えています。または、AJAX
リクエストを作成する際に、これらの方法のうちどれを使用したいかを選択することができます。AJAXはどのHTTPメソッドを使用またはサポートしていますか?
答えて
Ajaxは上記のすべてをサポートしています。 jQueryを使用する場合に使用するメソッドを指定することは特に簡単です。
まあ、XMLHttpRequestの方が難しくありません。 –
私は、ajaxのためのjQueryの使用は、ストレートJavaScriptより一般的に簡単であることを意味しました。 – Difster
はい、ただし、リクエストメソッドの指定に関してはまったく違いはありません。 –
HTMLフォーム(HTMLバージョン4およびXHTML 1まで)は、HTTPリクエストメソッドとしてGET and POST
のみをサポートしています。これを回避するには、サーバーが読み取った隠しフォームフィールドとそれに応じて送信された要求を使用してPOSTを介して他のメソッドをトンネリングする方法があります。
しかし、GET, POST, PUT and DELETE
は、すべての主要なWebブラウザ(IE、Firefox、Safari、Chrome、Opera)のXMLHttpRequest(つまりAJAX呼び出し)の実装によってサポートされています。
参照:Are the PUT, DELETE, HEAD, etc methods available in most web browsers?
- 1. "EnableCorsを使用している場合、要求されたリソースはhttpメソッド 'OPTIONS'をサポートしていません
- 2. HTTPステータス405 - HTTPメソッドPOSTはこのURLでサポートされていませんか?
- 3. 要求されたリソースは、httpメソッド 'OPTIONS'をサポートしていません "
- 4. ELはオーバーロードされたメソッドをサポートしていますか?
- 5. スクリプトエラー:オブジェクトはプロパティまたはメソッドをサポートしていません
- 6. オブジェクトはプロパティまたはメソッド 'dispatchEvent'をサポートしていません
- 7. オブジェクトはプロパティまたはメソッド 'filter'をサポートしていません
- 8. オブジェクトはプロパティまたはメソッド 'multiselect'をサポートしていません
- 9. オブジェクトはプロパティまたはメソッド 'jscomp_symbol_iterator0'をサポートしていません
- 10. どのHTTPメソッドを使用しますか?
- 11. ajaxを使用してHTTPエラーを検出しました
- 12. Http get Angular2はJsonのみをサポートしていますか?
- 13. pythonのpipはhttp認証をサポートしていますか?
- 14. androidのphonegapはhttps ajaxリクエストをサポートしていますか?
- 15. オブジェクトがプロパティまたはメソッド 'AddFill'をサポートしていません
- 16. オブジェクトがプロパティまたはメソッドをサポートしていませんIE9
- 17. オブジェクトがプロパティまたはメソッド 'ダイアログ'をサポートしていません
- 18. オブジェクトがプロパティまたはメソッド 'loadFull'をサポートしていません
- 19. オーディオタグエラーオブジェクトがproeprtyまたはメソッド 'load'をサポートしていません
- 20. オブジェクトがプロパティまたはメソッド 'createContextualFragment'をサポートしていません
- 21. ActionScriptはJavaScriptライブラリを使用してサポートしていますか?
- 22. Azureロードバランサはhttp/2をサポートしていますか?
- 23. OkHttpはHTTP/2サーバープッシュをサポートしていますか?
- 24. S3はHTTPパイプライニングをサポートしていますか?
- 25. Google Cloud Platform HTTP関数はルートパラメータをサポートしていますか?
- 26. OkHttp3はHTTPフォワードプロキシ経由でHTTP2をサポートしていますか?
- 27. Cling AndroidはHLS(HTTPライブストリーミング)をサポートしていますか?
- 28. RequireJSはHTTP/2をサポートしていますか?
- 29. Amazon CloudfrontはHTTP擬似ストリームをサポートしていますか?
- 30. VisualSVNサーバー3はHTTP圧縮をサポートしていますか?
は多分これ(https://stackoverflow.com/questions/165779/are-the-put-delete-head-etc-methods-available-in- [質問は、あなたの疑問を明確にすることができます]ほとんどのWebブラウザ)を見てみましょう。 – andreybleme