问题标签 [cocoahttpserver]

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 回答
1205 浏览

iphone - Cocoahttpserver 提供来自 iPhone App Bundle 的图像

我无法从 Duesty Designs(令人敬畏的 CocoaAsyncSocket 开源库制造商)获取 Cocoahttpserver 来提供来自我的应用程序包的图像。使用示例 iPhone 项目,我可以从项目的 Resources 目录中提供一个 html 文件,但引用的图像如下:

不渲染。

有谁知道为什么或我需要做什么才能完成这项工作?

0 投票
3 回答
2173 浏览

iphone - 在 Cocoahttpserver 中更改下载文件名

我在 iphone 应用程序中使用 cocoahttpserver,但是当我尝试下载它时(通过单击标准演示应用程序中的链接),我的 sqlite 文件(myDatabase.sqlite)以“未知”的形式到达我的 Mac 桌面,没有后缀全部。但是,当我“另存为...”时,它提供的名称很好。我希望它以 sqlite 后缀保存文件。

所以,一定是后缀引起的问题???

如果这是问题所在,我似乎无法在类中找到一种方法来下载正确的文件名,但是在将其呈现给浏览器时进行更改(使用 .backup 或 .db 之类的后缀或其他有效的名称)。

任何人都知道在类中的何处更改下载文件名,以便浏览器(Safari)不会将其称为“未知”?谢谢。

0 投票
1 回答
750 浏览

objective-c - 如何从 -[NSNetService 地址] 派生地址和端口,以便可以将其与 NSURL 一起使用

我想使用CocoaHTTPServer在网络上应用程序的不同实例之间建立对等通信。设置服务器很容易,但编写客户端是另一回事。

我有服务器通过 Bonjour 广播。我的客户能够找到并解决该服务,但在获取我可以使用的实际 IP 地址和端口时,我遇到了困难NSURL

如果我打电话[NSNetService addresses],我会以对象数组的形式获得地址NSData,这对于低级网络目的来说很好。但我的计划是stringWithContentsOfURL:在客户端使用来发出请求,所以我需要将地址作为字符串或其他东西。

这是一个明智的做法吗?如果是这样,我怎样才能以NSNetService适用的格式获取已解析的地址NSURL

0 投票
2 回答
29554 浏览

ssl - ASP.NET 和底层连接已关闭:无法为 SSL/TLS 安全通道建立信任关系

我正在使用公共根权限证书文件 X509 进行 httpwebrequest。我只有公钥,没有私钥。在控制台应用程序中一切正常,但在 asp.net 应用程序中无法正常工作。我收到错误消息:“底层连接已关闭:无法为 SSL/TLS 安全通道建立信任关系。”

禁用验证的选项不是一个选项。

这是代码

这是来自 System.Net 和 System.Net 套接字的系统日志。

System.Net 信息:0:[5928] SecureChannel#8106798 - 无法将证书链构建到受信任的根颁发机构。

System.Net 信息:0:[5928] SecureChannel#8106798 - 远程证书已被用户验证为无效。

System.Net.Sockets 详细:0:[5928] Socket#7486778::Dispose()

System.Net 错误:0:[5928] HttpWebRequest#51319244 中的异常:: - 基础连接已关闭:无法为 SSL/TLS 安全通道建立信任关系。

System.Net 错误:0:[5928] HttpWebRequest#51319244::EndGetRequestStream 中的异常 - 底层连接已关闭:无法为 SSL/TLS 安全通道建立信任关系。

更多信息

如果我使用此代码(来自 CodeGuru)

我最终得到错误:

远程证书链错误

0 投票
1 回答
2374 浏览

iphone - 将文件保存到 iphone 中的 cocoahttpserver

我需要从 url 下载文件并将其保存到我在 iphone 应用程序中的本地 cocoahttpserver 以便稍后我可以使用http://localhost/filename.txt之类的东西访问它

我有 cocoahttpserver 代码。但我无法弄清楚如何将文件保存到其中。任何帮助都会很棒。

谢谢。

0 投票
1 回答
1227 浏览

iphone - 我的 iPhone 应用程序能否托管本地 Web 服务器并允许手机上的其他应用程序访问 LWS?

我将使用以下 cocoahttpserver 或 iPhoneHTTPServer3、SimpleWebSocketServer、MultithreadedHTTPServer3 之一在我的应用程序中托管服务器。

我知道内置的 apache 是不可能的..

手机中的其他应用程序是否可以向本地托管的此服务器发出 http 请求。

谢谢,--srihari

0 投票
1 回答
388 浏览

iphone - Selenium for iPhone 模拟器编译错误

为 iWebDriver.xcodeproj 编译代码时,出现以下错误

错误:没有名称或路径为“/Users/sqaresources/svn_projcts/trunk/iphone/lib/buildtime-src/cocoahttpserver/iphonesimulator3.2”的SDK

还会显示以下警告

目标 CocoaHTTPServer 中缺少 SDK:iphonesimulator3.2 目标 CocoaHTTPServer 中缺少 SDK:iphoneos3.1.2

我正在运行 OSX 10.7、Xcode 4.1

如果有什么我可以为这个问题做的,请告诉我。

谢谢

0 投票
1 回答
500 浏览

iphone - 如何知道 cocoahttpserver 何时启动

它是否会发送一个可以列出的已启动通知,或者是否有要实现的委托协议?

我在Google 代码页上找不到文档。

0 投票
0 回答
779 浏览

ios - cocoaHTTPserver 多部分/表单数据超时?

我正在尝试在我的 iOS 应用程序中设置文件服务器。我有 cocoaHTTPserver 设置来做腿部工作。它不支持开箱即用的大文件上传的 POST,因此我对其进行了修改以通过将内容主体输出到文件流来使其正常工作。但是,由于某种奇怪的原因,我在上传过程中似乎永远无法超过 44MB。流设置为 30 秒超时,并且在 10-44MB 之后流停止接收数据?标题看起来很好(来自 Safari 的示例,但在 Chrome 上也有同样的问题):

任何帮助将非常感激。

0 投票
0 回答
373 浏览

xcode - 从 Cocoa 发送 HTTP GET 和 POST

我有一个事件示例:“http://localhost:8800/broker/event?topic=topic1&clientID=user&_method=POST¶m1=a¶m2=b”

我有一个按钮,它应该创建该 POST 请求,就像在浏览器上访问该 Web 链接一样。我尝试关注此链接http://deusty.blogspot.ca/2006/11/sending-http-get-and-post-from-cocoa.html,但我做不到。我还想继续“倾听”并使用 GET 方法获取事件。

任何人都可以帮助我吗?

谢谢。