2017-06-21 9 views
1

状況に加えて、私たちは直接URLを入力してリクエストします。いつもPOSTリクエストだけを使用できますか?

アクションだけが既にウェブサイトに掲載されていると仮定します。すべてのアンカー、フォーム、必要なアクション、またはウェブサイト上のすべてのアクション。

誰かのプロフィールを選択して、この人のすべての投稿をリストします。 私たちが必要としている、あるいは望むあらゆる行動。

POSTリクエストのみを常に使用できますか?完了するのは間違いない?

+0

リンクをクリックすると、「GET」リクエストが送信されます。 – Barmar

+0

はい、可能です。 ASP.NET WebFormsは、通常、常に "ポストバック"モデルを使用してこれを行っています。 *なぜ*誰かがこれをやるのは私の外にあり、それは(特にフォーム・ポストなどとのリンクを置き換えるために)それを実現するためのコーディングが必要になります。しかし、本質的に、POSTリクエストをまったく行うことができるかどうかを尋ねています。答えは「はい」です。 – David

答えて

0

GET要求が広く使用されています

  • <script>タグ
  • にで参照<link>タグ
  • 読み込んで画像内のロード<img>タグ
  • ロードCSSを外部Javascriptをロードアンカー
  • をクリックurl(...)スタイル

これらの通常のアクションをすべて置き換えるJavascriptを記述することはおそらく可能です。いくつかのフレームワークでは、一部のフレームワークでこれを行うことがあります。 CSS url(...)をオーバーライドするのは難しいようです。

ただし、JavaScriptで置き換える場合は、XMLHttpRequest(つまりAJAX)を使用する必要があります。その場合、同じ元のポリシーのため制限が適用されます。

関連する問題