181得票9回答
在Swift中从NSString创建NSData

我试图最终拥有一个带有有效的HTTPBody的NSMutableURLRequest,但我似乎无法将来自UITextField的字符串数据转换为可用的NSData对象。 我已经看到了反过来的方法:NSString(data data: NSData!, encoding encoding: ...

41得票2回答
31得票3回答
NSMutableURLRequest不遵守我的timeoutInterval设置

我正在使用POST方法发送一张小图片,所以我希望超时时间很短。如果几秒钟内图片没有发送成功,那么它可能永远不会发送成功了。但是无论我将timeoutInterval设置得多短,我的NSURLConnection都从未失败过,原因不明。// Create the URL request NSMu...

15得票2回答
打印NSMutableURLRequest的内容

我想问一下是否有人尝试过打印出NSMutableURLRequest *request的值; 这是我的情况,我已经构建了XML并尝试使用Firefox Poster插件发送它,我成功地处理了有效和无效的内容,所以现在该转向iOS了,但很不幸,在iOS上它似乎无法正确工作,即使我总是收到"错误...

12得票1回答
设置 NSMutableURLRequest 标头和添加标头之间的区别

我在想设置请求头的值和将请求头的值添加到NSMutableURLRequest中有什么区别。这听起来有点显而易见,但是,例如,您每次都可以使用addValue吗?如果设置一个不存在的请求头会抛出错误吗?如果在请求中已经存在该请求头时添加请求头,是否会覆盖现有值? 示例let request....

11得票2回答
在iOS 8.4上清除WKWebView的Cookies

我正在开发一个应用程序,使用单点登录让用户登录。当用户输入成功的ID和密码后,网页端会返回头信息,我会抓取并在我的应用程序中存储。WKWebView还会设置一个cookie来表示用户已成功登录。这正是我想避免或撤消的。 我看到的不良行为是,如果我让一个用户登录,一切都很顺利,然后我将其注销,...

11得票4回答
NSURLSessionDataTask超时后,后续请求失败

我正在创建一个 NSMutableRequest:self.req = [NSMutableURLRequest requestWithURL:myURL cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:10.0]...

10得票3回答
在WKWebView中丢失Cookies

当我使用身份验证cookie创建新的WKWebView请求并发送请求时,WKWebView正确加载受保护的网页。 let req = NSMutableURLRequest(URL: NSURL(string: urlPath)!) let headers = NSHTTPCookie.re...

9得票4回答
什么情况下使用-copy返回可变对象?

我在Cocoa and Objective C: Up and Running中读到,-copy总是返回一个不可变对象,而-mutableCopy总是返回一个可变对象: 重要的是要知道,在可变对象上调用-copy将返回一个不可变版本。如果你想复制一个可变对象并保持新版本的可变性,你必须在原...

8得票5回答
通过SSL向Web服务发出请求

我在尝试使用HTTPS请求Web服务时遇到了困难。我收到了以下错误信息: An error occured : The certificate for this server is invalid. You might be connecting to a server that is pr...