如何在iPhone编程中使用身份验证质询发送HTTP客户端请求

用户名

我正在尝试发送具有身份验证安全性的http请求。它将以JSON格式给出响应。我正在寻找用于发送http请求以获得响应的任何教程或示例代码。我已经搜索过但没有任何有用的教程。请帮助我,谢谢。

用户1531343

假设您要从服务中获取数据,并且拥有URl,因此以下方法将从Url中的服务器中获取数据

-(NSString *)getDataFromService:(NSString *)strUrl {

NSURL *url = [NSURL URLWithString:strUrl];
NSString *response;


ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:url];



[request setDelegate:self];
[request addBasicAuthenticationHeaderWithUsername:USERNAME
                                      andPassword:PASSWORD];
[request startSynchronous];
NSError *error = [request error];

if (!error) {
   response = [request responseString];

}
else
{

    response=nil;
}

return response;

}

因此,在响应字符串中,您具有来自给定URL的服务器的响应数据。

为此,您需要从名为ASIHTTPRequest的github上下载该库,这里是链接

http://allseeing-i.com/ASIHTTPRequest/使用方法

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用Go进行IAM身份验证的API网关HTTP客户端请求

重现问题:客户端身份验证方案“匿名”禁止使用http请求

如何在apache-commons net中使用生成的证书配置客户端身份验证

如何在ruby中使用savon客户端进行抢先的基本身份验证调用?

Owin身份验证-如何获取请求身份验证令牌的客户端的IP地址

如何在Azure AppServices中使客户端证书身份验证为可选

如何使用Java 11 HTTP客户端进行抢占式身份验证?

NSURLSessionTask身份验证质询完成处理器和NSURLAuthenticationChallenge客户端

前往:通过证书与经过身份验证的客户端验证后续的HTTP请求

为什么我的REST服务.NET客户端发送不带身份验证标头的每个请求,然后使用身份验证标头重试?

如何在节点 js 服务器上接收客户端发送的身份验证令牌?

如何在zap API客户端中将身份验证方法设置为基于json的POST请求数据?

来自golang的经过身份验证的http客户端请求

ADFS - HTTP 请求未经客户端身份验证方案“协商”授权

当您具有已通过身份验证的路由和未通过身份验证的路由时,如何使用Express向客户端发送react应用?

如何在其余客户端中使用spring @RequestBody发送发帖请求

如何在 ruby 中使用身份验证发送 api 请求

如何在角度离子中使用摘要式身份验证发送请求

如何在改造中使用基本身份验证发送发帖请求?

如何请求需要客户端证书进行身份验证的URL

使用CXF客户端发送BASIC身份验证凭据

如何在没有客户端库但仅使用 HTTP Post 的情况下作为 Google 服务帐户进行身份验证?

如何在Go中创建使用TLS客户端身份验证的测试服务器?

Java:如何添加SSL客户端身份验证

如何在我的HTTP请求中使用带有身份验证的代理?

使用HttpClient进行客户端身份验证

使用POCO的客户端摘要身份验证

如何使用GCE Go客户端oauth2身份验证实现自动身份验证

如何在胖客户端中设计身份验证以确保安全?