gpt4 book ai didi

swift - 如何使用 UrlSession.DataTaskPublisher 调用发布 Web 服务?

转载 作者:行者123 更新时间:2023-11-30 10:24:08 24 4
gpt4 key购买 nike

我有一个简单的问题,我只能在documentation中看到dataTaskPublisher我可以通过它调用 get web 服务,但是如何调用可以返回发布者的 post web 服务呢?

最佳答案

您可以定义一个请求并在 dataTaskPublisher 中调用它,如下所示:


var request = URLRequest(url: URL(string: "url")!)
let session = URLSession.shared
request.httpMethod = "POST"
request.addValue("application/json", forHTTPHeaderField: "Content-Type")
request.addValue("application/json", forHTTPHeaderField: "Accept")
request.HTTPBody = try! JSONSerialization.dataWithJSONObject(parameters, options: [])
session.dataTaskPublisher(for: request)

关于swift - 如何使用 UrlSession.DataTaskPublisher 调用发布 Web 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60173183/

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