gpt4 book ai didi

iphone - iPhone 中的网络服务

转载 作者:行者123 更新时间:2023-12-03 21:21:45 25 4
gpt4 key购买 nike

大家好,我是 iPhone 开发新手。我正在开发一个应用程序,需要使用 SOAP 网络服务检查和注册用户名和密码。任何人都可以帮助我如何使用该网络服务做到这一点。我有两个用于登录的文本字段。以及用于检查凭据是否正确的按钮。

最佳答案

也许这对您有帮助: http://devmylife.com/?p=111

该网站消失了,您可以在这里找到它:http://web.archive.org/web/20100704000223/http://devmylife.com/?p=111

<小时/>

ASIHTTP SOAP 请求

首先下来http://www.soapui.org/或任何数据包嗅探应用程序。并尝试请求您的 SOAP 服务。当您获得 SOAP 数据包时,您必须使用 ASIHTTP 生成完全相同的数据包。您必须自己添加 header 。

下载最新版本的 ASIHTTP

NSString *urlString = URL_HOST;
NSString *soapMessage = [NSString stringWithFormat:@"<SOAP-ENV:Envelope xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:SOAP-ENC=\"http://schemas.xmlsoap.org/soap/encoding/\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" SOAP-ENV:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">"
"<SOAP-ENV:Body>"
"<m:getInboxPosts xmlns:m=\"urn:finditnearwsdl\">"
"<input xsi:type=\"tns:InboxPostsRequest\">"
"<session_id xsi:type=\"xsd:string\">%@</session_id>"
"<page_size xsi:type=\"xsd:int\"></page_size>"
"<offset xsi:type=\"xsd:int\"></offset>"
"</input>"
"</m:getInboxPosts>"
"</SOAP-ENV:Body>"
"</SOAP-ENV:Envelope>" ,adBo.sessionId];
NSLog(soapMessage);

ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:urlString];
[request appendPostData:[soapMessage dataUsingEncoding:NSUTF8StringEncoding];
[request addRequestHeader:@"SOAPAction:" value:SOAP_ACTION];
[request startSynchronous];

关于iphone - iPhone 中的网络服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3958385/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com