問題タブ [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.
http - POST と PUT HTTP REQUEST の違いは何ですか?
どちらも本体内のサーバーにデータを送信しているように見えますが、何が違うのでしょうか?
python - PythonでHTTPPUTを実行する方法はありますか
PUT
PythonでHTTPを使用してサーバーにデータをアップロードする必要があります。urllib2のドキュメントを簡単に読んだところ、HTTPのみが実行されますPOST
。PUT
PythonでHTTPを実行する方法はありますか?
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 メソッドを使用すればよいでしょうか? それとも両方をサポートする必要がありますか?
resources - RESTful 'PUT' 操作が何かを返す必要があります....
PUT
応答本文で何も返さない (null) RESTful 操作について、人々の意見はどうなっているのだろうと思っていました。
xml - HTTP Put はどのように行うのですか?
Web サービス コンポーネントを備えたこのソフトウェアがあります。
今、このシステムの管理者が私のところに来て、webservices コンポーネントを使用してシステムにデータをインポートしたいと考えています。
そのため、ドキュメントを読んでこのことを理解しようとしたところ、次のようなことがわかりました。
そのドキュメントには、GET、POST、PUT、DELETE などの HTTP 動詞を使用してシステムと対話する例が示されています。しかし、私の限られた経験では、HTTP PUT も DELETE も送信する必要はありませんでした。
どのようにしますか?method="post" または method="get" を持つ HTML フォームを作成しましたが、アクション属性 (action="someResource") で指定されたものにリクエストが送信されます。しかし、私はこの PUT のことをどうすればよいか本当にわかりません。
推測する必要がある場合は、ある種の HTTP Request オブジェクトを作成し、そのすべてのプロパティを設定し、リソースに PUT したいデータを何らかの方法で含めるアプリケーションを構築する必要があります (
XHTML、CSS、JavaScript などを知っているので、自分は Web 開発者だと思っていましたが、Web の基礎 (HTTP) について何も知らないように見え始めています。
編集
PS: 私は主に .net でプログラミングしています。したがって、.net の例はどれもすばらしいものです。
sharepoint - .NETSharepointディレクトリの作成
次のように、ファイルをWebクライアントとのSharePointにアップロードできます
しかし、ディレクトリが存在しない場合、ディレクトリを作成する方法がわかりません。
どうすればそれができるのでしょうか?
ありがとう、-c
php - PHP で cURL を使用した RAW POST
cURLを使用してPHPでRAW POSTを実行するにはどうすればよいですか?
エンコードなしのそのままの生の投稿で、データは文字列に保存されます。データは次のようにフォーマットする必要があります。
1 つのオプションは、送信される HTTP ヘッダー全体を手動で記述することですが、これはあまり最適ではないようです。
とにかく、curl_setopt() に、POST を使用し、text/plain を使用し、生データを送信するというオプションを渡すことはできます$variable
か?
java - Restlet クライアントでバイナリ データを送信する
Restlet で (PUT を使用して) byte[] を送信しようとしていますが、その方法に関する情報が見つかりません。私のコードは次のようになります。
JsonRepresentation と StringRepresentation があるのと同じように、ByteArrayRepresentation の行に沿って何かを見つけることを期待していましたが、何も見つかりませんでした。
http - HTTP PUT の代替ボディ
REST フル Web サービスを開発していますが、HTTP PUT メソッドについて質問があります。
application/form-data リクエストボディを使用してコンテンツを送信できるようにしたいと考えています。ただし、デフォルトの応答は application/xml にあります。
これは受け入れられますか?
エバート
web-services - HTTP PUT を使用しますが、エンティティを完全には置き換えません
私はREST APIを開発していますが、次のことを考えています:
HTTP PUT を使用して、Web サービス内のいくつかのエンティティを更新したいと考えています。フォーマットは urlencoded ボディになります。エンティティ全体ではなく、実際に指定されたフィールドのみを更新することは許容されますか?
PUT はいくつかの更新を行うのに非常に便利な方法ですが、たまたまいくつかのスペルを間違えた場合にフィールドを削除してほしくないので、私は尋ねています。さらに、実装者が常に最初に GET を実行し、実際には使用しない可能性のあるすべてのフィールドをコピーする必要があることを強制したくありません..