usakdsteen

ゆうさくですてぃーん

さーばーさいど、むずかしい

だめ、全然難しい

 

developer.mozilla.org

 

 

レスポンスヘッダでよく見かけるConnection: closeは不要らしい(古い通信してるマシンやDoSの対応にまだ使うらしい…?

developer.mozilla.org

 

 

べき等・・・て・・・何よ

developer.mozilla.org

RFC 7231 - Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content

うーん

GETはGETリクエストした時点のデータをください、で

DELETEしたら同じパスのGETではそのデータ受け取れなくて(?)

PUTしたら同じパスのGETでPUTしたデータそのままを受け取れて(?)

POSTはPOST専用のパスから新規データ作成やデータ追加を行えて(?)

PATCHはデータの部分更新や修正を行う…(?)

よくわからん

 

 

ポート番号は自由に使える範囲は限られてるらしいが

Service Name and Transport Protocol Port Number Registry

python - On localhost, how do I pick a free port number? - Stack Overflow

TCPやUDPにおけるポート番号の一覧 - Wikipedia

List of TCP and UDP port numbers - Wikipedia

0番を指定するとライブラリ(というよりOS?システム?)側が未使用のフリーなポート番号を割り当ててくれるらしい

「free port number 0」でググると何かでてくる

固定の番号で使い続けたい場合どうしたらいいのか分からない

(まぁもちろんやりたいことは公開するわけじゃないから、適当な未使用番号を固定して使い続ければいいんだけど、

(IANAに登録されてるとされてないの違いよくわからんが、例えばphpのビルトインサーバーとか8000だしgodocは6060だったりとだが、IANAにもwikipediaにもどっちにもそれ記載ないし、まぁよくわからん、外に公開されるポートとしての番号一覧てことなんかね、おそらくは