如何向 Web 服务发送 HTTP POST?
我需要对 Web 服务进行 HTTP 发布。
如果我将其放入像这样的 Web 浏览器中
http://server/ilwebservice.asmx/PlaceGPSCords?userid=99&longitude=-25.258&latitude=25.2548
,那么会将值存储到服务器上的数据库中。
在 Eclipse 中,使用 Android 的 Java 编程。URL 将如下所示 一样
http://server/ilwebservice.asmx/PlaceGPSCords?userid="+uid+"&longitude="+lng1+"&latitude="+lat1+"
就像将 uid
、lng1
和 lat1
分配为字符串
。我将如何运行它?
谢谢
I need to do a HTTP post to a web service..
If I place this into a web browser like this
http://server/ilwebservice.asmx/PlaceGPSCords?userid=99&longitude=-25.258&latitude=25.2548
then is stores the values to our DB on the server..
In Eclipse, using Java programming for android.. The url will look like
http://server/ilwebservice.asmx/PlaceGPSCords?userid="+uid+"&longitude="+lng1+"&latitude="+lat1+"
with uid
, lng1
and lat1
being assigned as strings..
How would I run this?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
对于 http post 使用名称值对。请参阅下面的代码 -
For http post use name value pair. See below code -
事实上我已经做了你要做的事。所以试试这个东西。您可以创建一个像我这样的方法,并通过纬度、经度传递您的 URL。这是返回给您的
HTTP 连接的响应。
Infact I had done already what you are going to do. So try this stff. You can create a method like this what I have and pass your URL with lat, long. This is return you the response of the
HTTP connection.
我不确定我是否理解你的问题,但如果我理解了,我认为你可以使用 java.net.UrlConnection :
I'm not sure I understood your question, but if I did I think you can use java.net.UrlConnection :