0
私のメソッドシグネチャは次のとおりです。ファイルからのメタデータの削除
@POST
@Path("/upload/{user_id}/{user_type}")
@Produces("application/json")
public Response fileUploader(InputStream a_fileInputStream,
@PathParam("user_id") String user_id,
@PathParam("user_type") String logType,
@Context ContainerRequestContext crc) {
//WRITE INPUTSTREAM TO FILE
}
私は成功した私のファイルに内容を書き込むことができていますが、次のメタデータが書き込まれている私のファイルの開始時に私のファイル に書き込まれているいくつかのメタデータがあります:
------WebKitFormBoundaryvsdfdsffsdrsr
Content-Disposition: form-data; name="fileUpload"; filename="2mb.txt"
Content-Type: text/plain
は、ファイルの最後に
------WebKitFormBoundaryvsdfdsffsdrsr
私はこれらのメタデータが私のファイルに存在しないようにします。ただ
curl -XPOST http://localhost:8080/api/upload/1/normal --data-binary @2mb.txt
私は次は私のcurlコマンドであるので
METHOD : POST
url : http://localhost:8080/api/upload/1/normal
Content-Type: application/octet-stream
added one file to it : 2mb.txt
は私がカールして、このAPIを使用したい:私はアドバンスRESTクライアントクロームプラグインを使用して、次のパラメータを使用しています
私が作成しているファイルからそれらの行を削除したい。
ありがとうございます。