Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 设置MimeType HttpURLConnection上载_Php_Android - Fatal编程技术网

Php 设置MimeType HttpURLConnection上载

Php 设置MimeType HttpURLConnection上载,php,android,Php,Android,在Android应用程序中,我使用多部分表单上载中显示的HttpUrlConnection样式上载图像 除了在接收端,一切都很好,我没有看到被编码为“image/jpeg”的mimetype——我在Apache服务器上通过PHP接收,“type”是空的,无论我做什么尝试。我已经搜索过了,原型制作过了,还有抓取过了,似乎我做不到任何事情都会破坏我的上传,或者干脆不工作。我知道这是我对POST请求格式的误解,但我错过了它。有人能告诉我如何在上面的链接中插入样式上传的mimetype吗 提前谢谢。也许

在Android应用程序中,我使用多部分表单上载中显示的HttpUrlConnection样式上载图像

除了在接收端,一切都很好,我没有看到被编码为“image/jpeg”的mimetype——我在Apache服务器上通过PHP接收,“type”是空的,无论我做什么尝试。我已经搜索过了,原型制作过了,还有抓取过了,似乎我做不到任何事情都会破坏我的上传,或者干脆不工作。我知道这是我对POST请求格式的误解,但我错过了它。有人能告诉我如何在上面的链接中插入样式上传的mimetype吗


提前谢谢。

也许你的gataway有问题,我曾经遇到过类似的问题,经过长时间的搜索,我发现我的网关更改了我的mimeType。希望有帮助。

我的理解是错误的。在构建POST请求时,我只需要自己手动设置MIME类型。

Hmmm-该站点位于GoDaddy。我注意到在浏览器中从我的站点上传的简单php多格式文件中,mime类型使用相同的网关设置得很好,只是当我在应用程序中手动创建POST请求并将请求推上时没有设置。也许我的理解是错误的——上传文件的类型是由POST请求的发送者设置的还是由接收方的服务器设置的?我一直以为是发送者设定的。