タグ付けされた質問 「post」

3
CloudFlareのようなCDNはどのように機能しますか?
この質問は、Webmasters Stack Exchangeで回答できるため、Web Applications Stack Exchangeから移行されました。 5年前に移行され ました。 私がこれまでに理解していること: 現在のWebホスティングを維持しますが、サイトのDNSサーバーを現在のホスティングのDNSサーバーからCloudFlareのDNSサーバーに変更します。 CloudFlareは、世界中の複数のデータセンターからWebサイトのリソースを提供します。 ここで、このメカニズムの技術的な詳細を知りたいと思います。ここに私が持っているいくつかの質問があります: CloudFlareはキャッシュプロキシとして機能しますか?自分のサイトのページにたくさんの画像があるとします。CloudFlareは、それらのすべてのイメージを各データセンターにキャッシュし、それらのデータセンターから提供しますか? どのサイトリソースが影響を受けますか?静的なものだけですか?Webページ自体(HTMLドキュメント)はどうですか?ページがサーバーによって動的に生成された場合はどうなりますか?CloudFlareは、ページの最新バージョンを常に提供することをどのように確認しますか? 私のサイトへのPOSTリクエストはどうでしょうか(たとえば、訪問者がAjaxを介してデータをアップロードし、データベースに保存されます)。このことは私のサーバーで実行する必要があります。そのため、CloudFlareはこのプロセスのパフォーマンスを向上させません(できません)。それでは、CloudFlareはAjaxリクエストを元のWebホストに中継するだけですか?
23 cdn  proxy  post  cloudflare 

9
HTTPプロトコルのGETやPOSTなどのメソッドの必要性は何ですか?
要求本文と応答本文だけを使用してHTTPプロトコルを実装することはできませんか? たとえば、URLにはリクエストが含まれます。リクエストは、サーバー側のプログラミング言語に応じた関数にマッピングされ、サーブレットと応答してHTMLおよびJavaScriptレスポンスが送信されます。 HTTPプロトコルにメソッドの概念があるのはなぜですか? 答えから、メソッドの概念が存在する理由をある程度理解できます。これは別の関連する質問につながります。 たとえば、Gmail作成リンクでは、PUT / POSTリクエストとデータが送信されます。ブラウザはどの方法を使用するかをどのようにして知るようになりますか?サーバーから送信されたGmailページには、Gmail作成要求を呼び出すときに使用するメソッド名が含まれていますか?www.gmail.comを呼び出すとき、GETメソッドを使用している必要がありますが、ブラウザはこのメソッドを使用することをどのように認識していますか? PS:私は答えにコメントするのに十分なクレジットを持っていないので、この質問の背後にある意図に関連する人々によって提起された多くの質問にコメントすることはできません。 いくつかの答えが示すように、DELETEメソッドで新しいユーザーを作成できます。これにより、HTTPプロトコルのメソッドの概念の背後にある意図を疑問視します。クライアントがURLに使用する方法をサーバーに伝える必要があるのはなぜですか。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.