jjzjj

NSMutableURLRequest

全部标签

iphone - 如何将图像发布到网络服务器

我正在使用json解析处理Web服务。我可以从网络服务获取图片,有人可以帮我发布图片吗?我如何将图像发布到Web服务? 最佳答案 它会是这样的……NSMutableURLRequest*mutableRequest=[[NSMutableURLRequestalloc]initWithURL:@"youurl"];[mutableRequestaddValue:@"image/jpeg"forHTTPHeaderField:@"Content-Type"];NSMutableData*body=[NSMutableDatadata]

swift - Alamofire 自定义参数编码

我正在使用Alamofire并希望使用内容类型“text/html;charset=utf-8”对我的参数进行编码。我遵循了文档https://github.com/Alamofire/Alamofire用于自定义参数编码和创建letcustom:(URLRequestConvertible,parameters:[String:AnyObject]?)->(NSURLRequest,NSError?)={(URLRequest,parameters)inletmutableURLRequest=URLRequest.URLRequest.mutableCopy()as!NSMutab

ios - Swift:将 header 添加到我的 REST POST 请求

我仍在学习Swift,我正在尝试通过我用Swift编写的新iOS应用向我的Web服务发出POST请求。我需要知道如何将2个header添加到我现有的代码中。我是否正确添加了参数?我目前拥有的:letmyUrl=NSURL(string:"https://MY-MOBILE-SERVICE.azure-mobile.net/api/login");letrequest=NSMutableURLRequest(URL:myUrl!);request.HTTPMethod="POST";//ComposeaquerystringletpostString="email=myemail@web

ios - Swift 2 JSON POST 请求 [NSMutableURLRequest 的 HTTPBody 的字典与字符串]

我有以下快速代码可以成功提交POST请求。letrequest=NSMutableURLRequest(URL:NSURL(string:url)!)letsession=NSURLSession.sharedSession()request.HTTPMethod="POST"request.HTTPBody="foo=bar&baz=lee".dataUsingEncoding(NSUTF8StringEncoding)lettask=session.dataTaskWithRequest(request,completionHandler:completionHandler)我不想

Swift 3 Oauth2 Imgur 刷新键 - 错误 400 "Invalid grant_type parameter or parameter missing"

我在使用Swift/NSMutableURLRequest调用ImgurAPI的/oauth2/token端点时遇到问题,也许这实际上只是我以错误的方式设置了请求,因为我对NSMutableURLRequest没有太多经验。场景:用户已经验证了我的应用程序,他可以将照片发布到他的Imgur帐户。问题:Imgur要求28天后重新认证。这就是为什么在对应用程序进行身份验证后,您会得到一个(临时的;28天)access_token和一个长期的refresh_token,您可以在28天后使用它来获得一个新的访问token。我按照API调用来检索新的access_token但总是收到错误:“无效

ios - curl 命令到 NSURLRequest Swift

我正在转换以下curl命令:curl-XPUT-H"授权:Bearer34kjsfhjbdjkh.jdhfds334jdshfksfs.kkjkjdsakjsd"-d"current_pwd=oldpassword&new_pwd1=newpassword&new_pwd2=newpassword"localhost:3000/updateDetails进入NSURLRequest:funcupdatePassword(passwordInfo:NSDictionary){leturlString=generateURLString("/updateDetails")ifleturl=

ios - Swift 3 NSMutableURLRequest 第二次调用失败

总而言之,我创建了一个向亚马逊aws服务器发送“GET”请求的函数,并获得JSON格式的响应,然后将这些数据放在一个表中。当我第一次调用此数据时,一切正常,但当我返回主屏幕并再次打开带有表格的View时,相同的功能失败,返回不正确的标题错误,即使它是第一次工作,我附上代码:功能:funcgetData(url:String,complete:@escaping([Int:Any])->Void){vararray:[Int:Any]=[:]letheaders=["authorization":"BearercodeBearer","cache-control":"no-cache"]

ios - 将 URLRequest 转换为 NSMutableURLRequest

我正在尝试将URLRequest转换为Swift3.0中的NSMutableURLRequest但我无法让它工作。这是我的代码:varrequest=self.requestURLProtocol.setProperty(true,forKey:"",in:request)但是它说cannotconverttypeURLRequesttotypeNSMutableURLRequest.当我尝试使用“as”进行转换时,它只是说转换总是会失败。我该怎么办? 最佳答案 其基础是获取可变副本,更新可变副本,然后使用可变副本更新请求。letm

ios - 设置 NSMutableURLRequest header 和添加一个 header 之间的区别

我想知道设置header值和将header值添加到NSMutableURLRequest之间的区别是什么。听起来很明显,但是,例如,您不能每次都使用addValue吗?设置不存在的header会引发错误吗?当请求中已存在header时添加header会覆盖现有值吗?例子letrequest.NSMutableURLRequest(URL:NSURL(string:"someURL")!)request.addValue("application/json",forHTTPHeaderField:"Content-Type")... 最佳答案

swift - 如何将 ?id=1 之类的内容附加到 NSMutableURLRequest

我想显示来自这个URL的数据:http://www.football-data.org/soccerseasons/351/fixtures?timeFrame=n14我的baseURL是letbaseUrl=NSURL(string:"http://www.football-data.org")!,所以我的请求是letrequest=NSMutableURLRequest(URL:baseUrl.URLByAppendingPathComponent("soccerseasons/"+"\(league.id)"+"/fixtures?timeFrame=n14"))但是?timeF