加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Webservice 接口

发布时间:2020-12-17 00:18:57 所属栏目:安全 来源:网络整理
导读:NSString *soapMsg=[ NSString stringWithFormat : @"?xml version="1.0" encoding="utf-8"?" ?? ? ? ? ? ? ? ? ? ? ? "soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:


NSString *soapMsg=[NSStringstringWithFormat:@"<?xml version="1.0" encoding="utf-8"?>"

?? ? ? ? ? ? ? ? ? ? ?"<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">"

?? ? ? ? ? ? ? ? ? ? ?"<soap:Body>"

?? ? ? ? ? ? ? ? ? ? ?"<getWeatherbyCityName xmlns="http://WebXml.com.cn/">"

?? ? ? ? ? ? ? ? ? ? ?"<theCityName>%@</theCityName>"

?? ? ? ? ? ? ? ? ? ? ?"</getWeatherbyCityName>"

?? ? ? ? ? ? ? ? ? ? ?"</soap:Body>"

?? ? ? ? ? ? ? ? ? ? ?"</soap:Envelope>",@"青岛"

?? ? ? ? ? ? ? ? ? ? ? ];

? ?NSURL *url=[NSURLURLWithString:@"http://www.webxml.com.cn/WebServices/WeatherWebService.asmx"];

? ? NSString *msgLength=[NSString stringWithFormat:@"%d",[soapMsg length]];

? ?NSMutableURLRequest *request=[NSMutableURLRequestrequestWithURL:url];

? ? [requestaddValue:@"text/xml; charset=utf-8" forHTTPHeaderField:@"Content-Type"];

? ? [request addValue: msgLength forHTTPHeaderField:@"Content-Length"];

? ? [request setHTTPMethod:@"POST"];

? ? [requestsetHTTPBody:[soapMsgdataUsingEncoding:NSUTF8StringEncoding]];

? ?NSData *data=[NSURLConnectionsendSynchronousRequest:requestreturningResponse:nilerror:nil];

? ?NSMutableString *result=[[NSMutableStringalloc]initWithData:dataencoding:NSUTF8StringEncoding];

? ? NSLog(@"获得结果是%@",result);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读