問題タブ [http-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 投票する
1 に答える
3203 参照

iphone - ASIHTTP: UIImage をアップロードしますか?

Objective-c で ASIHTTPRequest オブジェクトを使用して UIImage オブジェクトをアップロードする方法を教えてください。NSData オブジェクトに変換する必要がありますか?

(これはアバターのアップロード URL 用です)

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

php - PHP cURL HTTP PUT

cURL で HTTP PUT リクエストを作成しようとしていますが、うまくいきません。多くのチュートリアルを読みましたが、実際に機能したものはありません。これが私の現在のコードです:

PHP PEAR も使用してみましたが、同じ結果が得られました。問題は、メタデータが設定されていないとリポジトリに表示されることです。本当に助けが必要です!ありがとう!

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

python - Python 2.7 で http PUT をサポートするライブラリが見つからない

Python から http PUT 操作を実行する必要があります。これをサポートすることが証明されているライブラリはどれですか? より具体的には、ファイルのアップロードではなく、キーペアで PUT を実行する必要があります。

restful_lib.py を使用しようとしていますが、テストしている API から無効な結果が得られます。(コマンド ラインから curl を使用して同じ要求を発行でき、それが機能するため、結果が無効であることはわかっています。)

Pycon 2011 に参加した後、私は pycurl が私の解決策になるかもしれないという印象を持ったので、それを実装しようとしてきました。ここで 2 つの問題があります。まず、pycurl は「PUT」の名前を「UPLOAD」に変更しました。これは、鍵ペアではなくファイルのアップロードに重点を置いていることを暗示しているようです。第二に、それを使用しようとすると、.perform() ステップから返されないようです。

これが私の現在のコードです:

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

python - Put リクエストが失敗するのはなぜですか?

Python 2.5 と httplib を使用して......

私は確かにpython初心者です.....しかし、これは簡単に思えますが、なぜこれが機能しないのですか?

次の応答を返します。<HTML><HEAD><TITLE>HTTP 404.......

何か手がかりはありますか?

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

python - DjangoでPUTリクエストを介してファイルのアップロードを処理するにはどうすればよいですか?

私はRESTスタイルのインターフェースを実装しており、HTTP PUTリクエストを介して(アップロードを介して)ファイルを作成できるようにしたいと考えています。TemporaryUploadedFileaまたはaのいずれかを作成し、InMemoryUploadedFileそれを既存のオブジェクトFileField.save()モデルの一部であるオブジェクトに渡して、ファイルを保存したいと思います。

ファイルのアップロード部分の処理方法がよくわかりません。request.FILES具体的には、これはプットリクエストであり、リクエストに存在しないため、アクセスできませんPUT

だから、いくつかの質問:

  • HttpRequestクラスの既存の機能、特にファイルのアップロードを処理する部分を活用できますか?ダイレクトはマルチパートMIMEリクエストではないことを知っているPUTので、そうは思いませんが、尋ねる価値があります。
  • 送信されているもののmimeタイプを推測するにはどうすればよいですか?私が正しく理解していれば、PUT本体はプレリュードのない単なるファイルです。したがって、ユーザーがヘッダーでmimeタイプを指定する必要がありますか?
  • これを大量のデータに拡張するにはどうすればよいですか?それは非常に非効率的であるため、私はそれをすべてメモリに読み込みたくありません。理想的には、私は何TemporaryUploadFileをし、関連するコードを実行しますか?一度に部分的に記述しますか?

Djangoをだましてリクエストとして処理させるこのコードサンプルを見てみました。私がそれを正しく理解していれば、フォームでエンコードされたデータのみを処理します。これはRESTであるため、フォームでエンコードされたデータが存在すると想定しないことが最善の解決策になります。ただし、何らかの形でmime(マルチパートではない)の使用に関する適切なアドバイスを聞いてうれしいです(ただし、アップロードには1つのファイルのみを含める必要があります)。PUTPOST

Django1.3は許容範囲です。request.raw_post_dataだから私はまたはrequest.read()(あるいは他のより良いアクセス方法)で何かをすることができます。何か案は?

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

deployment - HTTP PUT を使用して Tomcat 7 にリモートでデプロイする

Tomcat 7 で Web アプリをリモートでデプロイしたいと考えています。manager-gui、manager-text ロールを追加し、conf/tomcat-users.xml にユーザーを追加しました。このリンクをチェックアウトしました。 新しいアプリケーションをリモートでデプロイする ここで、war ファイルを HTTP PUT リクエストとしてアップロードする必要があると述べています。どうすればこれを達成できますか? ANT と Maven を使用してリモートでデプロイする方法があることは知っています。しかし、私には少し複雑に見えます。method="put" で <form> を使用しても機能しませんでした。

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

android - Androidにhttp putを使用してファイルをアップロードする方法は?

私はREST Webサービスとアンドロイドを持っています。Androidを使用してHttp Putをリクエストし、Webサービスを呼び出したいと思います。私の REST Web サービスでは、ユーザーが Http Put を実行したい場合、次のように端末で要求できます。

curl -H "Content-Type:application/vnd.org.snia.cdmi.dataobject" -v -T /home/student1/a.jpg http://localhost:8080/user1/folder/a.jpg

私の質問は、HttpPut を使用して Android で -T /home/student1/a.jpg を設定する方法ですか?

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

java - Android:HTTPPUTリクエストの処理が終了したかどうかを判断する方法

HTTPPUTリクエストがいつ完了したかを判断する方法を誰かが知っているかどうか疑問に思っています。例:

ファイルが完全に転送/書き込みされたことを確認するにはどうすればよいですか。HttpResponseを監視する必要がありますか?もしそうなら、私は何を探していますか?

ありがとう

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

java - Java HttpsURLConnection SSLHandshakeException

HttpsURLConnectionを使用して Web サイトへの HTTPS 接続を確立し、PUT 要求を実行しようとしています。OutputStreamWriterfromを作成しようとするとHttpsURLConnection.getOutputStream()、次の例外がスローされます。

ページは証明書 (StartCom 発行) を取得したばかりです - Java に証明書が存在することを手動で認識させる必要がありますか? 同じ Web サイトの他のページに問題なく接続できますが、証明書が異なります。

0 投票する
0 に答える
1094 参照

android - HttpPut(またはHttpPost)での不正なリクエスト

PUT(またはPOST)をサーバーに送信しようとしていますが、受信するのは「400badrequest」だけです。サーバーを見ると、リクエストはapacheに到着しますが、Railsには進みません。このエラーが発生します:

私がGETリクエストを送信すると、それらはすべておやつとして通過します。これは、私のアプリケーションに関連するコードの塊です。誰かが何か間違ったことを見つけましたか?