|
51
|
| Piotr KochaÅski · 技术社区 · 16 年前 |
|
|
1
66
注意使用MultipartEntity。 |
|
|
2
29
你可以用
对于Maven用户,该类在以下依赖项中可用(几乎与fervisa的答案相同,只是有一个更高版本)。
|
|
|
3
3
|
|
|
4
3
我遇到了同样的问题,并发现httpclient 4.x使用PHP后端时需要文件名。httpclient 3.x并非如此。 ContentBody cbFile=新文件体(文件,“图像/jpeg”,“文件名”); 希望能有帮助。 |
|
|
5
2
A newer version example is here. 以下是原始代码的副本:
|
|
|
6
1
我的工作解决方案是使用apache http库通过post发送图像(这里非常重要的一点是,在我的连接中,如果没有它,它将无法工作):
|
|
|
7
1
啊,您只需要在
|
|
|
8
1
我知道我来晚了,但下面是正确的处理方法,关键是使用
|
|
9
0
如果要在本地WAMP上测试此功能,则可能需要设置临时文件夹以上载文件。您可以在PHP.ini文件中执行此操作:
您需要授予文件夹的权限才能进行上载-您需要授予的权限因您的操作系统而异。 |
|
|
10
0
对于那些难以实现可接受答案(需要org.apache.http.entity.mime.MultipartEntity)的人,您可以使用org.apache.httpcomponents 4.2* 在这种情况下,你必须 显式安装 httpime 依赖性,在我的例子中:
|