Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.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
从blackberry java应用程序发出HTTP Post请求_Blackberry_Http Post - Fatal编程技术网

从blackberry java应用程序发出HTTP Post请求

从blackberry java应用程序发出HTTP Post请求,blackberry,http-post,Blackberry,Http Post,在我的Blackberry java本机应用程序中,我正在调用一个dotnet web服务,其请求和响应格式定义如下。这里返回XML作为响应。我一直在搜索论坛,并尝试了2-3天,但没有成功 请求格式: POST/cinews.asmx/GetSeatLayout HTTP/1.1 主机:webservices.mclients.com 内容类型:application/x-www-form-urlencoded 内容长度:长度 strCinews=string&strTransId1=strin

在我的Blackberry java本机应用程序中,我正在调用一个dotnet web服务,其请求和响应格式定义如下。这里返回XML作为响应。我一直在搜索论坛,并尝试了2-3天,但没有成功

请求格式:

POST/cinews.asmx/GetSeatLayout HTTP/1.1
主机:webservices.mclients.com
内容类型:application/x-www-form-urlencoded
内容长度:长度

strCinews=string&strTransId1=string&lngSessionId=string&blnscreentop=string&strMergeOption=string&strreacats=string

答复格式:

HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

xml

您的问题是?您似乎得到了响应,所以我猜您的问题不是如何发送http POST请求或接收响应,我想这会让您询问如何处理XML,但我不确定。请澄清。然而,不管你的实际问题是什么,如果这里还没有回答类似的问题,我会感到惊讶,所以我建议你澄清你的问题并搜索。谢谢你回复peter。我的问题实际上是如何发送请求?我之前没有提出过这种类型的请求,所以请给我一些参考资料(类似于我的案例)。上面描述的请求和响应格式(对于我要调用的dotnetweb服务)由创建web服务的人给出。所以我现在的问题是如何向该dotnetweb服务发出httppost请求?我有所有可用的输入参数,如strCinews、strTransId1、lngSessionId等。可能与@Nate重复感谢您的回复。我刚看过你推荐的那篇文章。我正在与“”联系,我得到的答复是200.我想没关系。。但是我应该在哪里告诉web服务方法名称,即GetSeatLayout。
/cinews.asmx/GetSeatLayout
是URL的结尾。如果你看一下我链接到的问题,那将出现在问题中显示的名为
url
的变量中。有关解决方案的其余部分,请参见答案。