0

我正在使用此代码http://stunningco.de/2010/04/25/uploading-files-to-http-server-using-post-android-sdk/将图像发送到我的网络服务器代码工作正常但我希望能够发送一些附加参数。

我如何发送它们,我尝试构建这样的 url 请求http://www.mywebserver.com/postdata?param1=somevalue¶m2=somevalue但网络服务器从未重新整理它们。

谢谢。

4

1 回答 1

0

我不知道您是如何对自定义服务器进行编程的,但是您以正确的方式传递了附加参数(通过 GET,而不是 POST)。

如果您从头开始,通过读取 HTTP 协议数据包并手动解释它们,那么您将在第一行请求的 URL 之后获得 GET 参数,并且必须首先使用“?”分割 url 字符将url从参数中分割出来,然后'&'将不同的参数分割成一个数组,然后使用'='字符将每个参数分割成一个键和一个值。

如果不是这种情况并使用了某种 pyhon/Java/VB.NET 库,请告诉我们是哪一个。

于 2012-04-26T07:02:06.853 回答