(Translated by https://www.hiragana.jp/)
HTTPとは (エイチティーティーピーとは) [単語記事] - ニコニコ大百科

HTTP単語たんご

10けん
エイチティーティーピー
2.5せん文字もじ記事きじ
  • 9
  • 0pt
掲示板けいじばん

HTTP(HyperText Transfer Protocol)とは、ハイパーテキスト送受信そうじゅしんするため、WWWサーバー使つかわれる通信つうしん規約きやくである。

WebブラウザWebサーバあいだで、HTMLファイルなどの文書ぶんしょ動画どうがなどのファイル転送てんそうするためにもちいられている。

概要がいよう

HTTPはハイパーテキスト転送てんそうプロトコルともばれる。

HTTPはそのとおり、HTMLXMLなどのハイパーテキスト送受信そうじゅしんとすることをてきとしているが、画像がぞうおとこえ動画どうがなどのバイナリデータ送受信そうじゅしんすることが出来できる。

HTTPはリクエスト-レスポンスかたプロトコルである。クライアントサーバーリクエスト送信そうしんすると、サーバークライアントレスポンスかえす。くわしくはHTTPステータスコードの一覧いちらん参照さんしょうのこと。

HTTPはTCP/IPプロトコルぐんひとつである。その歴史れきしふるく、以下いかとおり、IETFにて規格きかくされている。

時期じき HTTP/0.9 HTTP/1.0 HTTP/1.1 HTTP/2 HTTP/3
1991ねん8がつ 初期しょき定義ていぎexit 策定さくていまえ 策定さくていまえ 策定さくていまえ
1996ねん5月 RFC1945exit
1997ねん1がつ RFC2068exit
1999ねん7がつ RFC2616exit
2014ねん6がつ RFC7230exit
RFC7231exit
RFC7232exit
RFC7233exit
RFC7234exit
RFC7235exit
RFC7540exit
2022ねん6がつ RFC9110exit
RFC9111exit
RFC9112exit
RFC9110exit
RFC9111exit
RFC9113exit
RFC9110exit
RFC9111exit
RFC9114exit

ただし、HTTP/0.9は規格きかくではないてん注意ちゅういはやばなしがHTTP/1.0よりむかしのHTTPという意味いみでしかないためである。

HTTPのデフォルトのポート番号ばんごうは80ばんで、HTTP/1.0・HTTP/1.1・HTTP/2はTCPもちいている。HTTP/3はUDPで、そのうえにQUICという仕組しくみを使つかってデータのやりとりをもちいている。

HTTPにTLS(SSLの後継こうけい)によるデータ暗号あんごうのう付与ふよしたものHTTPS(Hypertext Transfer Protocol Secure)である。

なんで「https://」からHTTPのURLははじまるのか

URL以下いかのような構造こうぞうになっている(必要ひつよう部分ぶぶんのみ抜いき)。

HTTPと対応たいおうする「http」「https」は特別とくべつスキームであるため、HTTPのURLは「https://」からはじまるのである。

具体ぐたいてきなやりとり

具体ぐたいてきには、以下いかのようなやりとりがなされることになる。今回こんかいは、localhost(自分じぶんコンピュータ)にっているHTTPサーバたいして、/hogehoge.txtようもとむした場合ばあいながれを説明せつめいする。

リクエスト

GET /hogehoge.txt HTTP/1.1
Host: localhost
Connection: close

レスポンス

HTTP/1.1 200 OK
Content-Type: text/plain
Content-Length: 8
Connection: close

Fugafuga

なお、リクエストそらくだりわるてん注意ちゅういせよ。で、この意味いみ以下いかとおりである。

基本きほんてきにHTTPはステートレスであり、そのままでは会員かいいんログインなどの管理かんりができない。これらを実現じつげんするためにCookieという技術ぎじゅつもちいる。あと、大昔おおむかしはこんなかんじで1コネクション1リクエスト1レスポンスのやりとりをやっていたが、いまはKeep-Aliveなどにより、1コネクションで複数ふくすうリクエスト複数ふくすうレスポンスさばけるようになっている。

関連かんれん動画どうが

関連かんれん項目こうもく

関連かんれん記事きじ

しん記事きじ

記事きじ

兄弟きょうだい記事きじ

【スポンサーリンク】

  • 9
  • 0pt
記事きじ編集へんしゅう 編集へんしゅう履歴りれき閲覧えつらん

ニコニ広告こうこく宣伝せんでんされた記事きじ

山岸やまぎし愛梨あいり (たん) 記事きじ一緒いっしょ動画どうがもおすすめ!
提供ていきょう milan
もっと

この記事きじ掲示板けいじばん最近さいきんえがかれたおカキコ

カキコがありません

この記事きじ掲示板けいじばん最近さいきん投稿とうこうされたピコカキコ

ピコカキコがありません

HTTP

22 ななしのよっしん
2020/10/09(金)きん 20:52:19 ID: k49DPbwTdK
Google Chrome」に「HTTP/3」「IETF QUIC」が段階だんかいてき導入どうにゅう さらなるパフォーマンスアップ期待きたい
https://forest.watch.impress.co.jp/docs/news/1281/840/amp.index.htmlexit
HTTP/3ではTCPわるUDPベースのIETF標準ひょうじゅんしんトランスポートプロトコルQUICを採用さいようすることにより
Google検索けんさくレイテンシ2%以上いじょう減少げんしょう
YouTubeさいバッファリン時間じかんが9以上いじょう減少げんしょう
スループットがデスクトップで3以上いじょうモバイルで7以上いじょう増加ぞうか

図解ずかいHTTP/3 (HTTP over QUIC) の仕組しくみ〜UDPメリット,かくバージョンちがい(v1.0/v1.1/v2/v3)〜
https://milestone-of-se.nesuke.com/l7protocol/http/http3-over-quic/exit
HTTP/2以前いぜんHTTP over (TLS) over TCP over IP
HTTP/3からはHTTP over QUIC over (UDP) over IP

(省略しょうりゃくしています。すべむにはこのリンクをクリック!)
👍
こう評価ひょうか
0
👎
てい評価ひょうか
0
23 ななしのよっしん
2021/05/29(土) 19:19:43 ID: TnbvzTJhsl
ブラウザでCドライブひらいたことやつって結構けっこういんのかな?
👍
こう評価ひょうか
0
👎
てい評価ひょうか
0
24 ななしのよっしん
2021/11/10(水)すい 08:08:27 ID: Qeie76GIkq
HTTPだと人間にんげん文字もじのままやりりだからデータぬすんだら普通ふつうむことが出来できてしまう。
HTTPSは機械きかい文字もじ変換へんかん暗号あんごう)してやりりだからデータぬすんでも日本語にほんごでおkになるから安心あんしん
👍
こう評価ひょうか
0
👎
てい評価ひょうか
0
25 ななしのよっしん
2022/01/22(土) 15:20:29 ID: N7/dyA3LSY
ぬすんでむのが人間にんげんとはかぎらない
いま時代じだい大抵たいていAI支配しはいされているのだから
👍
こう評価ひょうか
0
👎
てい評価ひょうか
0
26 ななしのよっしん
2022/01/22(土) 15:35:24 ID: gfDQvtr+XV
>>22
ほえらんかったわ
しかしTCPそうっこからえるというわりに恩恵おんけいちっぽけやな…
👍
こう評価ひょうか
0
👎
てい評価ひょうか
0
27 ななしのよっしん
2022/01/22(土) 19:58:31 ID: z3lZnsRvl0
>>25
そういう意味いみじゃない
👍
こう評価ひょうか
0
👎
てい評価ひょうか
0
28 ななしのよっしん
2022/01/23(日)にち 01:31:10 ID: x199YOw35H
>>26
げん段階だんかいすでにいろいろと最適さいてきされてるのでいぬいいたぞうきんしぼってしずくしぼすようなかんじになるのよ
とはいえだい規模きぼWebサイトになればなるほどそのしずくりょうバカにならない

ぎゃくえばそこらのたいしたことないごく普通ふつうWebサイトじゃつよれつ恩恵おんけいはないし
なにならただのHTTP1.1で必要ひつよう十分じゅうぶんだったりするが
👍
こう評価ひょうか
0
👎
てい評価ひょうか
0
29 ななしのよっしん
2022/04/17(日)にち 18:19:31 ID: Mh78hK2OO8
キャンパスlanのWebアクセスTCPの80と443しかあなあけされてかったりする場合ばあい疎通そつう不可ふかになったりするからQUIC採用さいようしてるWebサービスでも従来じゅうらいWebアクセス併存へいそんさせてたりするのよね。
👍
こう評価ひょうか
0
👎
てい評価ひょうか
0
30 ななしのよっしん
2022/11/09(水)すい 18:07:20 ID: P62z+yq0Jf
>>sm16490142exit_nicovideo

👍
こう評価ひょうか
0
👎
てい評価ひょうか
0
31 ななしのよっしん
2023/05/30(火) 10:58:58 ID: Yci09wazgH
【5/29追記ついき告知こくち動画どうが再生さいせい方式ほうしきHLSのみに変更へんこうします【PCばんニコニコ動画どうが
2023-05-29

2023ねん5月29にちつき)17:10追記ついき
変更へんこう予定よてい2023ねん6月14にちみず) → 2023ねん7がつ5にちみず)に変更へんこうとなりました。

変更へんこう予定よてい
2023ねん7がつ5にちみず
いつもニコニコをご利用りよういただき、ありがとうございます
PCばんニコニコ動画どうがでは、動画どうが再生さいせい方式ほうしきとしてHLS方式ほうしきHTTP方式ほうしきの2つを提供ていきょうしていましたが、今後こんごシステム改修かいしゅうけ、2023ねん6月14にちみず)よりHLS方式ほうしき一本いっぽんいたします。

あわせて、動画どうがプレーヤーみぎクリックしたさい表示ひょうじされるメニューの[視聴しちょう方法ほうほう切替きりかえのう提供ていきょう終了しゅうりょういたします。
(省略しょうりゃくしています。すべむにはこのリンクをクリック!)
👍
こう評価ひょうか
1
👎
てい評価ひょうか
0

ニコニコニューストピックス