gpt4 book ai didi

swift - Alamofire PUT 不起作用

转载 作者:行者123 更新时间:2023-11-30 14:02:13 25 4
gpt4 key购买 nike

我使用的是 Xcode 7 (7A220) 并安装了 Alamofire 2.0.2 Carthage。

let parameters = ["briefDes": briefDes.text, "jobDetail": detail.text, "skill": skillsTF.text]
Alamofire.request(.PUT, "http://localhost:2403/postedjob?id=\(jobId.text)", parameters: parameters)

错误:

Alamofire was compiled with optimization - stepping may behave oddly; variables may not be available.

最佳答案

与此有些相关:

以防万一其他人收到:错误:Alamofire 是通过优化编译的 - 步进可能会表现得很奇怪;变量可能不可用。

我在为 Google 地理服务构建 URL 时遇到了该错误。我将街道地址附加到 URL 的末尾,而没有先对街道地址本身进行编码。我的解决方案:

var streetAdress = "123 fake street, new york, ny"
var escapedStreetAddress = streetAddress.stringByAddingPercentEncodingWithAllowedCharacters(.URLHostAllowedCharacterSet())

let url = "(self.baseUrl)&address=(escapedAddress!)"

这对我来说已经解决了!它不喜欢地址中有空格和逗号等。

希望这可以帮助别人!

关于swift - Alamofire PUT 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32861518/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com