HTML: Markup language
CSS: Styling language
JavaScript: Scripting language
Web APIs: Programming interfaces
All web technology
Learn web development
Discover our tools
Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
View in English Always switch to English
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
GET は HTTP のメソッドで、特定のリソースの表現をリクエストします。 GET を使用したリクエストはデータをリクエストするためだけに使用してください(データを本体に含めるべきではありません)。
GET
メモ: GET リクエストでメッセージ本体を送信すると、意味づけは未定義になります。 一部のサーバーは、4XX クライアントエラーレスポンスでリクエストを拒否する場合があります。
GET <request-target>["?"<query>] HTTP/1.1
<request-target>
Host ヘッダーで指定された情報と組み合わせて、リクエストの対象リソースを特定します。 これはオリジンサーバーへのリクエストでは絶対パス(例: /path/to/file.html)であり、プロキシーへのリクエストでは絶対 URL(例: http://www.example.com/path/to/file.html)です。
Host
/path/to/file.html
http://www.example.com/path/to/file.html
<query>
疑問符 ? で始まるオプションのクエリ成分。 多くの場合、key=value という形で識別情報を伝達するために使用されます。
?
key=value
次のGETリクエストは、example.com/contactにあるリソースを要求します。
example.com/contact
GET /contact HTTP/1.1 Host: example.com User-Agent: curl/8.6.0 Accept: */*
サーバーは成功を示す 200 OK コードと共に、リソースを返します。
200 OK
HTTP/1.1 200 OK Content-Type: text/html; charset=UTF-8 Date: Fri, 21 Jun 2024 14:18:33 GMT Last-Modified: Thu, 17 Oct 2019 07:18:26 GMT Content-Length: 1234 <!doctype html> <!-- HTML content follows -->
Enable JavaScript to view this browser compatibility table.
Range
POST