问题标签 [gcdwebserver]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
272 浏览

ios - 覆盖 GCDWebserver 的 MimeType

我正在使用 实现一个简单的静态网络服务器GCDWebserver,问题是我的 jpeg 文件名没有文件扩展名。

kGCDWebServerDefaultMimeType这让我的客户感到困惑,我看到有一个GCDWebServerPrivate.h

在不更改库标题的情况下将其更改为 @"image/jpeg" 的最简单方法是什么?我正在使用 Cocoapods pod "GCDWebServer", "~> 3.0"

目前我唯一的代码是

0 投票
1 回答
546 浏览

gcdwebserver - GCDWebServer,POST时,request.query为nil

使用GCDWebServer,当method为GET时,NSLog request.query是我传递的参数字典,就是我想要的。但是什么时候是 POST,request.query 是 nil 呢?为什么?谢谢

0 投票
2 回答
491 浏览

ios - GCDWebServer(iOS)。如何请求具有相同端口的 2 个不同路径?(如8080)

使用 GCDWebServer(iOS) 时,我想请求 2 个 url,如:192.168.0.121/sample, 192.168.0.121/sample2 与 8080 相同的端口。但一个成功,一个失败。我知道端口被占用,但如何避免它?

这是我的演示,谢谢你... https://github.com/liman123/MockServer_demo

我已阅读所有 README 并检查了示例应用程序,但仍然找不到解决方案,有人可以帮助我吗?(让 GCDWebServer 支持同一个端口的不同路径),谢谢!

0 投票
2 回答
4685 浏览

xcode - GCDWebServer 是为比链接 (7.0) 更新的 iOS 版本 (8.3) 构建的

我正在使用 Ionic Framework 构建我的应用程序,并在此时为 iOS 9 更新它。

我的 iOS 构建目标设置为 9.0。所以我不确定它为什么要为 8.3 构建。我在哪里可以更改 GCD Web 服务器的构建目标并将链接从 7.0 更改为 9.0?

在此处输入图像描述

0 投票
1 回答
205 浏览

swift - 表单请求不包含密钥

我正在尝试使用 Swift 来处理一个简单的 HTML 表单。按照 READ ME 中给出的 Objective-C 代码,我想出了下面的 Swift。

我肯定错过了什么。

Objective-C 版本

0 投票
1 回答
160 浏览

ios - 为什么视频开始使用离线服务器进行缓冲?

我正在做下载视频和离线播放的功能。在这里,我将 NexPlayer 与 GCDWebServer 一起使用,我的视频已编码,需要与服务器同步。我将 GCDWebServer 用于离线模式,但在播放一些视频后,它开始缓冲。

所以我的问题是这是离线服务器,我们已经拥有所有数据,所以为什么要缓冲,我没有得到这个。请提出一些建议,或者我可以使用 GCDWebServer 的任何其他服务器。

0 投票
2 回答
2643 浏览

swift - Swift 上的 GCDWebServer 静态网站

我正在尝试让 GCDWebServer 显示静态内容。我有代码

我的 Xcode 项目的根目录中也有 www 文件夹

当服务器启动时,它在控制台中显示服务器地址是 192.168.1.2:8080。但是当我尝试在浏览器中打开该网址时,我在控制台中看不到 index.html、黑屏和 404。

我究竟做错了什么 ?

0 投票
1 回答
308 浏览

swift - GCDWebServer 500 错误

我尝试运行 GCDWebServer 以便从它将工作的同一设备访问它。

我有以下代码

在控制台中我有以下输出

在此处输入图像描述

如何使它工作?

0 投票
1 回答
769 浏览

ios - 如何将 GCDWebServer 请求从 iOS 应用程序内重定向到外部主机

在我的 iOS 应用程序中,我尝试添加一个简单的GCDWebServer重定向处理程序,如下所示:

但我url的格式不正确。如何NSURL从给定的hostand正确构造一个GCDWebServerRequest.URL

0 投票
1 回答
656 浏览

ios - 带有 GCDWebServer 的 iOS 重新路由请求(不重定向)

我想在 iOS 上创建一个服务器GCDWebServer,它将接受对 的请求localhost,然后从另一个url(视频文件)中提取数据并将数据流式传输到响应。我打算使用 plain NSURLConnection,并且在didReceiveData回调NSURLConnection中,我想将此数据传递给GCDWebServerResponse.

我很难弄清楚如何保持与请求的连接处于打开状态,以便我可以启动另一个带有 / 的请求NSURLConnection,并开始为响应提供数据。

有什么办法可以做到吗?我需要创建一个新的子类GCDWebServerStreamedResponse吗?

先感谢您。