問題タブ [put]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
19 に答える
846104 参照

http - POST と PUT HTTP REQUEST の違いは何ですか?

どちらも本体内のサーバーにデータを送信しているように見えますが、何が違うのでしょうか?

0 投票する
14 に答える
171654 参照

python - PythonでHTTPPUTを実行する方法はありますか

PUTPythonでHTTPを使用してサーバーにデータをアップロードする必要があります。urllib2のドキュメントを簡単に読んだところ、HTTPのみが実行されますPOSTPUTPythonでHTTPを実行する方法はありますか?

0 投票する
38 に答える
2865044 参照

http - HTTPのPOSTとPUTの違いは何ですか?

RFC 2616 によると、§ 9.5がリソースの作成POSTに使用されます。

POST メソッドは、オリジン サーバーがリクエストに含まれるエンティティを、Request-Line の Request-URI で識別されるリソースの新しい従属として受け入れるように要求するために使用されます。

RFC 2616 によると、§ 9.6 は、リソースの作成または置換PUTに使用されます。

PUT メソッドは、囲まれたエンティティが指定された Request-URI の下に格納されることを要求します。Request-URI が既存のリソースを参照する場合、同封されたエンティティは、オリジン サーバーに存在するエンティティの修正版と見なされる必要があります。Request-URI が既存のリソースを指しておらず、その URI が要求しているユーザー エージェントによって新しいリソースとして定義できる場合、オリジン サーバーはその URI を使用してリソースを作成できます。

では、リソースを作成するにはどの HTTP メソッドを使用すればよいでしょうか? それとも両方をサポートする必要がありますか?

0 投票する
12 に答える
262468 参照

resources - RESTful 'PUT' 操作が何かを返す必要があります....

PUT応答本文で何も返さない (null) RESTful 操作について、人々の意見はどうなっているのだろうと思っていました。

0 投票する
11 に答える
81792 参照

xml - HTTP Put はどのように行うのですか?

Web サービス コンポーネントを備えたこのソフトウェアがあります。

今、このシステムの管理者が私のところに来て、webservices コンポーネントを使用してシステムにデータをインポートしたいと考えています。

そのため、ドキュメントを読んでこのことを理解しようとしたところ、次のようなことがわかりました。


ここをクリックして、私が話していることを確認してください (これは、Firefox、Chrome、および Safari で最適に表示されます)

そのドキュメントには、GET、POST、PUT、DELETE などの HTTP 動詞を使用してシステムと対話する例が示されています。しかし、私の限られた経験では、HTTP PUT も DELETE も送信する必要はありませんでした。

どのようにしますか?method="post" または method="get" を持つ HTML フォームを作成しましたが、アクション属性 (action="someResource") で指定されたものにリクエストが送信されます。しかし、私はこの PUT のことをどうすればよいか本当にわかりません。

推測する必要がある場合は、ある種の HTTP Request オブジェクトを作成し、そのすべてのプロパティを設定し、リソースに PUT したいデータを何らかの方法で含めるアプリケーションを構築する必要があります (


私はREST用語を使用しようとしていますが、これは私にとって非常に新しいものです
)。次に、プログラミング言語と何とか何とかを使用してリクエストを送信します。私はこれについて推測しているだけです。助けてください!

XHTML、CSS、JavaScript などを知っているので、自分は Web 開発者だと思っていましたが、Web の基礎 (HTTP) について何も知らないように見え始めています。

編集

PS: 私は主に .net でプログラミングしています。したがって、.net の例はどれもすばらしいものです。

0 投票する
1 に答える
2219 参照

sharepoint - .NETSharepointディレクトリの作成

次のように、ファイルをWebクライアントとのSharePointにアップロードできます

しかし、ディレクトリが存在しない場合、ディレクトリを作成する方法がわかりません。

どうすればそれができるのでしょうか?

ありがとう、-c

0 投票する
2 に答える
237100 参照

php - PHP で cURL を使用した RAW POST

cURLを使用してPHPでRAW POSTを実行するにはどうすればよいですか?

エンコードなしのそのままの生の投稿で、データは文字列に保存されます。データは次のようにフォーマットする必要があります。

1 つのオプションは、送信される HTTP ヘッダー全体を手動で記述することですが、これはあまり最適ではないようです。

とにかく、curl_setopt() に、POST を使用し、text/plain を使用し、生データを送信するというオプションを渡すことはできます$variableか?

0 投票する
3 に答える
3147 参照

java - Restlet クライアントでバイナリ データを送信する

Restlet で (PUT を使用して) byte[] を送信しようとしていますが、その方法に関する情報が見つかりません。私のコードは次のようになります。

JsonRepresentation と StringRepresentation があるのと同じように、ByteArrayRepresentation の行に沿って何かを見つけることを期待していましたが、何も見つかりませんでした。

0 投票する
2 に答える
919 参照

http - HTTP PUT の代替ボディ

REST フル Web サービスを開発していますが、HTTP PUT メソッドについて質問があります。

application/form-data リクエストボディを使用してコンテンツを送信できるようにしたいと考えています。ただし、デフォルトの応答は application/xml にあります。

これは受け入れられますか?

エバート

0 投票する
4 に答える
3602 参照

web-services - HTTP PUT を使用しますが、エンティティを完全には置き換えません

私はREST APIを開発していますが、次のことを考えています:

HTTP PUT を使用して、Web サービス内のいくつかのエンティティを更新したいと考えています。フォーマットは urlencoded ボディになります。エンティティ全体ではなく、実際に指定されたフィールドのみを更新することは許容されますか?

PUT はいくつかの更新を行うのに非常に便利な方法ですが、たまたまいくつかのスペルを間違えた場合にフィールドを削除してほしくないので、私は尋ねています。さらに、実装者が常に最初に GET を実行し、実際には使用しない可能性のあるすべてのフィールドをコピーする必要があることを強制したくありません..