HTTP PUT リクエストでは、次のようなリクエスト URI の一部としてファイル名が含まれているのが一般的ですか。
http://host/myfilename.txt
それとも、標準ヘッダーのキーと値のペアとして含まれていますか? もしそうなら、鍵は何ですか?
ありがとう
HTTP PUT リクエストでは、次のようなリクエスト URI の一部としてファイル名が含まれているのが一般的ですか。
http://host/myfilename.txt
それとも、標準ヘッダーのキーと値のペアとして含まれていますか? もしそうなら、鍵は何ですか?
ありがとう
を発行できると期待する場合はGET /myfilename.txt
、を発行するのが適切PUT /myfilename.txt
です。ただし、サーバーがファイルを別のリソースの下に配置する場合は、ファイルの取得に使用できる、新しく作成されたリソースPOST /some/server/resource
のヘッダーを使用して返す必要があります。Location
これはキーと値のペアではなく、完全な URI です。つまり、リソースに完全に誘導されます。それが標準です。HTTP RFCは、URI がどのように表現されるかを理解するために通過する場所です。
URI を使用して処理システムにファイルの場所を伝えるのが標準です。(ですから、あなたの書き方は正しいです。)