「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

PUTメソッド【HTTPリクエストメソッド】

pointこの用語のポイント

pointWebサーバに対するお願いの種類だよ

point指定したファイルを作成 or 更新するよ

point具体的なことは他で勉強してね

スポンサーリンク

簡単に書くよ

PUTメソッド【HTTPリクエストメソッド】(読:プットメソッド 英:PUT method)とは

ホームページを見るときに使うソフト(Webブラウザ)からホームページのファイルが置いてあるコンピュータ(Webサーバ)に対して出される お願いの種類のひとつ
であり

「今、送ったファイルなんだけどさ。そっちになかったら置いてよ。すでにあったら置き換えてよ」な、お願い……らしいけど自分で使ったことがないからハッキリ言えないや、ゴメンね
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として、ホームページが表示される流れと「HTTPリクエストメソッド」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

あなたがホームページを見ようとすると、まず、ホームページを見るときに使うソフトWebブラウザからホームページのファイルが置いてあるコンピュータWebサーバに対して「このページをおくれ」と お願いが出されます。

PUTメソッド

そのお願いに対して、WebサーバさんからWebブラウザさんに「ほれ、そのページだよ」と お返事がきます。

PUTメソッド2

お返事を受け取ったWebブラウザさんは、受け取った内容(ホームページのファイル)を画面上に表示してくれます。

PUTメソッド3

これが、ホームページが表示されるときの流れです。

さて、この流れにおいて、WebブラウザさんからWebサーバさんに対して「このページをおくれ」な お願いが出されました。

PUTメソッド4

話を単純化するために「このページをおくれ」な お願いとしましたが、実は お願いの種類は1つでは ありません。
いろいろ、あります。
「このページをおくれ」以外にも「このデータをくれてやるよ」や「このデータを消しちゃってよ」など、いろいろあるのです。

PUTメソッド5

このWebブラウザさんからWebサーバさんに対する「お願いの種類」を専門用語で「HTTPリクエストメソッド」と言います。

PUTメソッド6

以上を踏まえて

HTTPリクエストメソッドのひとつで「このデータ(ファイル)をくれてやるよ」な、お願い

が「PUTメソッド」です。

PUTメソッド7

PUTメソッドは

1.指定したリソースがなかったら新規作成
2.指定したリソースがあったら更新


らしいです。

「らしい」と書いたのは、私が使ったことないからです。

あとは

ファイルをアップロードするときに使う

とかいう説明もありました。

おそらく「今、送ったのは、ここに置かれるはずのファイルだから」とか言いながらファイルをWebサーバに送り付けるのでしょうね。
すでに同じファイルがあったら置き換える、なければ、そのまま置く(新規作成)となるのでしょう。

とはいえ、私はPUTメソッドを使ったことがないのでハッキリとは言えません。
具体的なことは他のところで勉強してください。


image piyo2

一言でまとめるよ

まぁ「PUTメソッド」って単語が出てきたら「『そのファイル、なかったら置いて、あったら置き換えて』なお願いなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像033
書籍画像010

おまけ

■訳してみるよ

「put(プット)」の意味は「置く」とかです。
「method(メソッド)」の意味は「方法」とか「方式」とか「手法」とかです。
何となく くっつけると

置く方式

となります。





書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
サイバー忍者入門 忍者・スパイ・軍隊・ハッカーに学ぶ フルスタック・ハッキング
ソフトウェア受託現場の「失敗」集めてみた。 42の失敗事例で学ぶ受託開発のうまい進めかた