我正在使用ASIHTTPRequest,而我可以使用safari或firefox来获取响应,asihttprequest返回ASIHTTPRequestErrorDomain Code = 3需要身份验证,有人帮忙吗?
答案 0 :(得分:2)
您的请求应该包含您尝试访问的服务器的用户名和密码。
在您的请求中添加以下代码:
[request setUsername:@"test"];
[request setPassword:@"test123"];
答案 1 :(得分:0)
它可能是您要求的API或网站的用户代理。使用者与野生动物园不同。
您可以像这样更改用户代理:
[request addRequestHeader:@"User-Agent" value:@"ASIHTTPRequest"];
答案 2 :(得分:0)
我也有同样的问题,因为我在setPostValue中错误输入了参数名:forKey: