gpt4 book ai didi

ios - Alamofire 4 网络流关闭

转载 作者:行者123 更新时间:2023-11-28 08:27:54 26 4
gpt4 key购买 nike

我正在尝试使用最新的 Alamofire 4.0.0/Swift 3 在请求中传递 JSON 来发出 POST 请求。

请求调用 wildfly 服务器,最多需要一分钟时间返回数据。

但是,我经常收到服务器错误 java.io.IOException: UT010029: Stream is closed。

let headers: HTTPHeaders = [
"Content-Type": "application/json",
"Accept": "application/json",
"Connection": "Keep-Alive"

]
Alamofire.request("myUrl", method: .post, parameters: params, encoding: JSONEncoding.default, headers: headers)
.validate().responseJSON { response in
print("Response")
print(response)
}
}

Alamofire 根本不提示,也不记录任何内容。

我已经尝试对同一服务器/服务的其他请求立即返回并进入完成处理程序。这只是超时问题吗?如果可以,我该如何调整?

最佳答案

我遇到了与 GET 请求非常相似的问题。原来我将空字典 [:] 作为参数传递给请求方法。在调用中完全省略 parameters: 解决了这个问题。

关于ios - Alamofire 4 网络流关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39538937/

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