gpt4 book ai didi

ios - 如何向 GCDWebServer 请求发送两个响应

转载 作者:行者123 更新时间:2023-11-28 23:31:48 25 4
gpt4 key购买 nike

我正在使用 GCDWebServeraddDefaultHandlerForMethod:@"GET" 并通过以下方式发送 NSData 响应 GCDWebServerDataResponse responseWithData:contentType:@"application/octet-stream"

用户的浏览器收到一个保存在下载文件夹中的文件。到目前为止,一切都很好。我还想发送 GCDWebServerDataResponse responseWithHTML: 向用户显示其他信息。

给定一个 GET 请求,有没有办法发送两个响应,一个包含数据,另一个包含 HTML?

最佳答案

这是不可能的,因为 HTTP 的设计工作方式是:1 个请求 = 1 个响应。如果您想要下载 HTML 页面和文件,请返回 HTML 页面的第一个响应,然后从该页面本身使用 JavaScript 或重定向,现在进行下载。

关于ios - 如何向 GCDWebServer 请求发送两个响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56217926/

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