- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试编写一个价格监听器。
数据作为“推送”响应到达,即:分块传输编码。我决定使用 http 服务器 api,因为异步 wininet 和 winHTTP 读取数据 api 都会在短时间内没有数据时关闭连接。
首先,我使用 http 服务器 api 是否正确?
其次,如果我尝试按照 msdn 示例:
retCode = HttpInitialize(
HttpApiVersion,
HTTP_INITIALIZE_SERVER,
NULL
); // return is NO_ERROR
retCode = HttpCreateHttpHandle(
&hReqQueue,
0
); // return is NO_ERROR
std::wstring url = _T( "http://apidintegra.tkfweb.com:80/" );
retCode = HttpAddUrl(
hReqQueue,
url.c_str(),
NULL
); // always fails with ERROR_SHARING_VIOLATION
我总是遇到共享违规。我是否需要使用 netsh 以某种方式配置连接?如果是这样怎么办?我看到有人提到配置 http.sys,我什至尝试以管理员身份执行上述代码。
如果能提供一些帮助,我将不胜感激,因为这方面的代码似乎很少!
非常感谢,乔恩
最佳答案
如果端口已被另一个进程使用,则会发生此错误。这意味着另一个应用程序使用该端口(例如 IIS 或另一个 Web 服务器)。
关于c++ - HttpAddUrl 因 ERROR_SHARING_VIOLATION (32L) 而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4767359/
我正在尝试在 Windows Server 2008 计算机上运行基于 WinHTTP 的自定义 Web 服务器。 我将“http://*:22222/”传递给 HttpAddUrl 当我以管理员或
我正在尝试编写一个价格监听器。 数据作为“推送”响应到达,即:分块传输编码。我决定使用 http 服务器 api,因为异步 wininet 和 winHTTP 读取数据 api 都会在短时间内没有数据
使用 Windows HTTP API,我在本地主机上运行一个 HTTP 文件服务器。 这涉及调用 HttpAddUrl(hRequestQueue, L"http://localhost:80/",
我是一名优秀的程序员,十分优秀!