草庐IT

tbl_posts

全部标签

ios - 如何使用 NSURLSession 快速发送 HTTPS POST 请求

我一直在使用HTTP进行开发。当使用HTTP连接到开发服务器时,下面的代码工作得很好。但是,当我将方案更改为https时,它不会向服务器发送成功的https帖子。要从HTTPPOST切换到HTTPSPOST,我还需要做什么?classfuncloginRemote(successHandler:()->(),errorHandler:(String)->()){letuser=User.sharedInstance//thisiswhereI'vebeenchangingtheschemetohttpsurl=NSURL(String:"http://url.to/login.page

html - Swift HTTP POST 请求登录

嘿,我已经尝试解决这个问题很长一段时间了,所以现在我向你们寻求帮助。在我的项目中,我试图向带有登录表单的网站发送POST请求以访问服务器。但我不知何故无法传递数据。我要访问的网站是https://edu.sh.ch在我浏览器的Inspector中,我可以看到它需要一个Post方法来传递数据:这是我的代码:函数PostingCredentials(){letmyUrl=NSURL(string:self.manipulatedUrl)letrequest=NSMutableURLRequest(URL:myUrl!);request.HTTPMethod="POST";//Compose

json - 在 Swift Playground 中通过 POST 发送图像

我尝试将图像发送到MS认知服务VisionsAPI在SwiftPlayground中。我收到的回复消息是:响应["requestId":…,"code":InternalServerError,"message":内部服务器错误。]这是我使用的代码letimage=#imageLiteral(resourceName:"paper.jpg")letimageData=UIImageJPEGRepresentation(image,1)!letendpoint=("https://westeurope.api.cognitive.microsoft.com/vision/v1.0/ana

ios - 如何在 Alamofire Post 请求后有一个完成处理程序/ block ?

我有一个方法可以处理ApplePushNotificationService远程通知。执行此方法时,我希望它调用我的服务器并使用Alamofire库执行HTTPPOST请求。我想执行另一个方法来处理POST请求的响应。我的问题是我正在使用现有的API在此POST请求中从服务器获取配置文件。所以我需要使用这个现有的API并确定何时从远程通知中专门触发此配置文件获取。由于Alamofire请求是在后台队列中完成的,我该如何在收到服务器返回的配置文件后执行方法?什么是解决这个问题的好选择?谢谢! 最佳答案 SinceAlamofirere

swift - 带 header 的 Alamofire POST 请求

我正在尝试在Swift中使用Alamofire发出带有header的发布请求。但是,我不断收到extraparameterinmethodcall错误。我使用的是4.5版的Alamofire。我无法找出错误。请找到附件中的代码letheaders=["Authorization":token,"Content-Type":"application/json"]Alamofire.request("http://localhost:8000/create",method:.post,parameters:parameters,encoding:JSONEncoding.default,h

swift - Firebase 离线支持 : upload posts while user is offline and sync when user comes online in iOS Swift app

我在一个iOS-Swift项目中使用firebase,在这个项目中我必须为上传帖子启用离线支持,在帖子中有一张图片和标题就像Instagram,所以我想要的是当用户离线并且他/她想上传一个帖子,他/她的照片被保存在缓存中,当用户上线时,照片被上传并返回一个下载url,我们可以用它来保存帖子——在数据库中保存它的详细信息。示例代码是:letphotoIDString=UUID().uuidStringletstorageRef=Storage.storage().reference(forURL:"storagerefURL").child("posts").child(photoIDS

ios - Swift - 如何发送内容类型为 "x-www-form-urlencoded"的 POST 请求

我搜索了很多,没有关于发送带有“x-www-form-urlencoded”内容类型的POST请求的明确说明。我想知道如何做到这一点,如果您知道如何使用Alamofire做到这一点,那就更好了。任何帮助将不胜感激。 最佳答案 希望您正在搜索这个或在代码中给我们更多解释,以便我们轻松理解:letheaders=["Content-Type":"application/x-www-form-urlencoded"]letparameters=[]Alamofire.request("urlString",method:.post,par

ios - 从 Swift 将数据 POST 到 PHP 方法

我正在尝试从Swift向我的PHP文件发布一些信息。我的php文件已执行,但发布的变量只是没有通过php文件。我做错了什么?快速代码:@IBActionfuncbuttonPress(sender:AnyObject){letrequest=NSMutableURLRequest(URL:NSURL(string:"http://www.domain.com/php_swift_test/insert.php")!)request.HTTPMethod="POST"letpostString="a=test&b=bla"request.HTTPBody=postString.dataU

ios - 在 Alamofire POST 请求中发送一个数组作为参数

我的应用程序目前正在使用AWSAPIGateway和Alamofire访问充当我的后端的不同lambda函数。我需要将一个数组作为参数之一发送到这些API端点之一,为此我使用以下代码:varinterests:[String]interests=globalInterests.map({(interest)->Stringinreturninterest.id!})//ParametersneededbytheAPIletparameters:[String:AnyObject]=["name":name,"lastName":lastName,"interests":interest

ios - 在 Alamofire POST 方法中发布多个 json 对象 - Swift/IOS

抱歉,如果我的问题不清楚,我会尝试通过解释让自己清楚。所以这正是我正在尝试做的事情,我正在尝试使用Alamofire发布多个评论(我的应用程序实现了这一点,并且每当用户编写新评论时都会将其存储为JSON对象)。我将这些JSON注释传递到我的发布例程,我可以在其中使用SwiftyJSON来提取每个值。不,如果我尝试按如下方式授权用户,我知道如何设置参数,varparameters=["userName":userName,"password":passwordSalt,"somethingElse":somethingElse]varerr:NSError?request.HTTPBod