您好我正在尝试使用ALAMOFIRE来使用Web服务。 当我使用这个通过查询字符串在操作中成功时,
CODE:
[Request]: http://204.16.1.36/teste.asmx/MyImage?value=ok
[Response]: <NSHTTPURLResponse: 0x6080000313c0> { URL: http://204.16.1.36/teste.asmx/MyImage?value=ok } { status code: 200, headers {
"Cache-Control" = "private, max-age=0";
"Content-Length" = 40;
Date = "Tue, 04 Oct 2016 15:21:30 GMT";
Server = "Microsoft-IIS/7.5";
"X-AspNet-Version" = "4.0.30319";
"X-UA-Compatible" = "IE=9";
} }
[Data]: 40 bytes
[Result]: SUCCESS: {
app = {
node = {
result = ok;
};
};
}
LOG:
{{1}}
[时间轴]:时间表:{&#34;请求开始时间&#34;:497287293.718,&#34;初始响应时间&#34;:497287297.096,&#34;请求完成时间&#34;:497287297.098,& #34;序列化完成时间&#34;:497287297.099,&#34;延迟&#34;:3.378秒,&#34;请求持续时间&#34;:3.380秒,&#34;序列化持续时间&#34;:0.000秒, &#34;总持续时间&#34;:3.380秒}
事实证明,这种情况不能通过查询字符串来使用服务。我搜索了网络,但没有找到一个可以按你喜欢的方式工作的例子。所以我决定请你帮忙。
任何人都可以帮我解决这个问题吗?
非常感谢
PS。 Web服务有效。我使用以下代码通过QueryString
访问它