nsurlsessiondatatask

    0热度

    1回答

    我正在使用其他API登录我只是使用用户的电子邮件和密码发送请求。如果它们在数据库中匹配,那么我返回一些Json并快速解析它。这部分工作正常,我现在想要做的是弄清楚如何提醒用户电子邮件和密码不匹配。到目前为止,我得到这个 @IBAction func Login_Action(_ sender: Any) { var check = 0 let url:URL = URL(s

    1热度

    1回答

    我正在使用NSURLSession进行API调用。一旦API被击中,在获得响应之前,我将转移到另一个视图控制器。如何停止在当前视图控制器中运行的所有NSURLSession?请引导我。 我的示例代码不起作用。如果我移动到另一个UIViewController,那个新会话创建并正常工作,但之前的UIViewControllers's会话恢复。如何停止该会话?请引导我。 样品获取API卡尔: var

    1热度

    1回答

    在几次采访中,我询问了有关处理连接,Web服务调用,服务器响应和所有问题的问题。即使现在我也不清楚很多事情,请您帮助我更好地了解以下情况? 什么是使用NSURLSessionDataTask代替NSURLConnection -I具有即使NSURLSessionDataTask连接断开,但没有为latter.But它的工作原理就像数据丢失的想法不会发生的优势在哪里? 如果将请求发送到服务器后,或在

    0热度

    1回答

    我目前正在实施与通过HTTP斯威夫特使用NSURLSession类REST API通信的网络模型。 为了制作要求,我用这个代码: var request = URLRequest(url: requestURL) // url is "http://somethingsomething... request.httpMethod = "POST" request.setValu

    0热度

    3回答

    我试图使用URLSessionDataTask来访问我的后端API。其中一部分包括访问使用Safari存储的Cookie。 例如,在后台为http://api.example.com/v1/getCookies PHP代码是 echo $_COOKIE["myCookieName"]; 的饼干iOS上的Safari浏览器确实存在,但是当一个URLSessionDataTask请求发送到网站制作

    0热度

    1回答

    我的应用程序有大约10到30个webservices(包括get/post)。以前我使用过Async NSURLconnection。大约需要5秒钟才能执行所有服务。但是现在我已经取代了NSurlsession,与nsurlconnection相比,延迟响应延迟了4到6倍。这里我附上了一个webservice方法代码供参考。像下面我有所有方法的代码。 例NSURLsession代码 #pragma

    0热度

    1回答

    因为我将图像转换为base64字符串,并上传它塞雷尔语用NSURLSessionsDataTask的示例 - NSString *encodedString = [[self encodeToBase64String:imgParcel]stringByReplacingOccurrencesOfString:@"+" withString:@"%2B"]; [self.package.arr

    0热度

    2回答

    当URLSessionConfiguration.background使用uploadTask时,我遇到了一些奇怪的行为。 我的自定义代理正在实施属于URLSessionDelegate,URLSessionTaskDelegate和URLSessionDataDelegate的所有代理方法。他们都有一个print声明表明该方法已被调用。 我想上传五个图像到服务器,他们每个人都有自己的会议与id匹

    1热度

    1回答

    昨天我更新了Xcode 8.2,这迫使我更新到Swift 3.0语法。在我的应用我有这样的功能: func performGetRequest(_ targetURL: URL!, completion:@escaping (_ data: Data?, _ HTTPStatusCode: Int, _ error: NSError?) -> Void) { let request =

    0热度

    1回答

    以下代码对于简单的http请求来说是完美的。然而,我无法找到一种在Swift 3中添加有效载荷或主体字符串的方法?并且以前的版本是贬值的 func jsonParser(urlString: String, completionHandler: @escaping (_ data: NSDictionary) -> Void) -> Void { let urlPath = urlSt