Jsp 使用spring MVC通过多部分请求将文件上载到google云存储

Jsp 使用spring MVC通过多部分请求将文件上载到google云存储,jsp,spring-mvc,google-app-engine,google-cloud-storage,multipartform-data,Jsp,Spring Mvc,Google App Engine,Google Cloud Storage,Multipartform Data,我试图通过JSP将文件上传到我的地面军事系统,但没有成功 使用此html: <form enctype="multipart/form-data" action="/gcs/uploud/" method="POST"> Choose a file to upload: <input name="uploadedfile" type="file" /><br /> <input type="submit" value="Upload File" /&g

我试图通过JSP将文件上传到我的地面军事系统,但没有成功

使用此html:

 <form enctype="multipart/form-data" action="/gcs/uploud/" method="POST">
Choose a file to upload: <input name="uploadedfile" type="file" /><br />
<input type="submit" value="Upload File" />
</form>
我的GCS中有文件,但标题不正确

你知道吗? 我应该如何处理HTTP头请求?
我应该如何定义内容类型字段?

您没有在
createOrReplace()
中设置任何GcsFileOptions,因此我希望您上传的对象将完全具有默认值。试着这样做:

        GcsFileOptions.Builder options = new GcsFileOptions.Builder();
        options.mimeType("text/plain-or-whatever")
        outputChannel = gcsService.createOrReplace(fileName, options.build(), instance);

您没有在
createOrReplace()
中设置任何GcsFileOptions,因此我希望您上传的对象将完全具有默认值。试着这样做:

        GcsFileOptions.Builder options = new GcsFileOptions.Builder();
        options.mimeType("text/plain-or-whatever")
        outputChannel = gcsService.createOrReplace(fileName, options.build(), instance);