問題タブ [multipartentity]
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.
android - Androidからサーバーに複数の画像を送信する
マルチパートを使用してAndroidからサーバーに複数の値を投稿しようとしています
私がやったこと - 私は1つの画像を(アンドロイドドローアブルから)サーバーに送信できます。
私の現在のコード:
2つの画像を送信する方法::これは私の提案したモデルです
私の質問:: 上記の複数の画像を渡す正しい方法に従っていますか、それともより良い方法がありますか?
rest - MIME タイプが「multipart/related」の残りのクライアントでリクエストを POST する方法
MIME タイプ「マルチパート/関連」のリクエストを投稿するために、(高度なレストクライアント、Postman など) のようなレストクライアントから POST リクエストを実行しようとしていますが、レストクライアントはサポートしていません。残りのクライアントまたは他の代替ソリューションからのリクエストをすばやく POST する方法はありますか?
android - PHPサーバーからファイルを取得するには?
MultiPartentity を使用して FileBody をサーバーに送信しています。サーバーに正常にアップロードされましたが、PHP サーバーからそのファイルをダウンロード (GET) する方法がわかりません。
FileBody をサーバーに送信するためのコードを次に示します。
これはオーディオファイルのパスを FileBody に追加するためのものです
これは、audioFile をサーバーに送信するためのものです...
ここで、オーディオファイルをパスで初めて送信すると、1 つの問題が発生します。
オーディオファイルは正常に送信されています.オーディオファイルなしでエンティティを2回送信している場合.サーバーではオーディオファイルが表示されています.エンティティごとに値で送信StringBody("")
してnull
います.しかし、サーバーではファイルを表示しています.
サーバーからファイルを取得する方法..
誰でも私を案内してください.......
java - HTTP POST でファイルをアップロード
を使用してファイル (具体的には画像) を REST サーバーにアップロードしたいと考えていますHTTP POST
。ビルド パスhttpmime-4.3.1.jar
とapache-mime4j-0.6.jar
. そして、スタック トレースに以下のエラーが表示されます。
これは有効ですか?post.setHeader("enctype", "multipart/form-data");
HTTP POST コード
スタックトレース
java - ビデオを最大レベルのAndroidに圧縮する方法
私はAndroidアプリに取り組んでいます。
サーバーに送信するために、録画したビデオの明瞭度を圧縮しています。動画の最大長は 30 秒です。
2 MP または 3 MP の電話からビデオをアップロードできます。
ただし、Samsung S3、S2、またはグランドなどの 8 MP の電話からはアップロードできません。
画面がロードし続けます(つまり、アップロード中です)。
ビデオを最大レベルに圧縮する方法を教えてください。
私のコード:
android - MultipartEntity を使用して画像と文字列を送信する
ユーザーが HttpPost メソッドを使用して画像をアップロードできるようにするアプリに取り組んでいます。私は MultipartEntity を使用しているため、ライブラリ apache-mime4j-0.6.1.jar、httpclient-4.3.1.jar、httpcore-4.3.1.jar、および httpmime-4.2.1.jar をアプリに追加しました。私のアップロードコードは以下のようなものです:
サーバーから応答を受け取りますが、Web サービス コードで Request.Files にファイルがありません。行を変更すると:
に
アプリは長時間 (約 3 ~ 4 分) 処理中であり、エラーがスローされます。これは、画像を追加すると発生します。FileBody を使用せずに StringBody のみを送信すると、サーバーから応答が返され、Web サービス コードの Request.Files がファイル カウントを正しく返します。この問題を修正して画像を正しくアップロードするにはどうすればよいですか? なにか提案を?
android - Android: マルチパーティの使用中にバイナリ写真が送信されない
これは、いくつかの文字列に沿ってバイナリ ファイルを PHP Web アプリケーション サーバーに送信するために私が書いたコードです。
ファイルuserPhotoIdは、カメラ API を介して作成および返される写真ファイルです (onActivityResult でカメラを介して返されるデータを取得し、そこからビットマップを作成し、そのビットマップからファイル オブジェクトを作成するなど)。
ここでの問題は、写真がこの方法でサーバーに送信されないことです。しかし、次のようにFileBodyセクションのMIME タイプを削除すると:
バイナリ ファイル/写真が正しく送信されます。しかし、バイナリ マルウェアを防ぐために着信ファイルをチェックするために Web アプリケーションでセキュリティが必要なため、エンティティの mimeType を設定する必要があります。エンティティリクエストでmimeTypeを使用すると、ファイルが送信されない理由を誰か教えてもらえますか?
ps プロジェクトのライブラリに httpclient-4.3.2 、 httpmime-4.3.2 、 httpcore-4.3.1 をインポートし、SDK 19 でコンパイルしました。
android - AndroidでMultipartEntityBuilderとHTTPクライアントを使用してファイルとともにJSONオブジェクトを投稿する標準的な方法は何ですか?
StringEntity を使用して json オブジェクトを投稿できます
httppost.setEntity(newStringEntity(obj.toString())); HttpResponse 応答 = httpclient.execute(httppost);
しかし、jsonデータとともにファイルを投稿する必要があります.MultipartEntityを使用した多くの回答を見つけましたが、廃止されました.MultipartEntityBuilderを使用するチュートリアルまたはサンプルコードを提案してください
.
java - Androidで複数の画像を送信するにはどうすればよいですか
こんにちは、「送信」ボタンをクリックするときに必要です。選択したすべての画像を送信します(この画像はすべてテーブルの画像[]にあります
PHPで私はこれを行います
Androidでは1枚の写真だけでこれを行いますが、複数の写真の場合はどうすればよいかわかりません(すべての写真をテーブルの写真[]に入れます)
このソリューションは、FileBody の 1 つのイメージ用であり、私は 1 つの FileBody に複数のイメージが必要です
これを実行できるように、この機能を変更するにはどうすればよいですか
ありがとう :)
java - PHP Webサービスを使用した署名付きAmazon s3 URLへのJavaマルチパートアップロード
私は、Amazon s3 を使用してユーザーのすべてのファイルを保存するプロジェクトに取り組んでいます。これは、Web アプリケーションとデスクトップ クライアントで構成されます。デスクトップ アプリケーションは Java でビルドされます。デスクトップアプリケーションからAmazon s3にファイルをアップロードするには、アップロード用の署名付きAmazon s3 URLを生成するためにphpでビルドされたWebサービスをリクエストしています( s3 class php を使用)。デスクトップ アプリケーションは、この URL を使用してファイルをアップロードします。ファイルのアップロードは、Java のマルチパート アップロードを使用して行われます。すべてのファイルが正常にアップロードされていますが、ファイルの最初と最後に余分な行がいくつか追加されています。これらの余分な行が追加される理由を理解できません
アップロード前に「abcd」という内容のファイル a.txt をアップロードしました。しかし、デスクトップ Java クライアントを使用して Amazon s3 にアップロードすると、いくつかの行が追加され、アップロードされたファイルは次のようになります。
ここにJavaコードがあります
PHP Web サービスが返す署名付き URL が有効であることを確認しました。その署名付き URL を使用して、Amazon s3 への ajax アップロードを使用しましたが、正常に動作します。しかし、Java でマルチパート アップロードを使用してアップロードすると、ファイルに余分な行がいくつか追加されます。私が間違っていることを誰かに教えてください