gSOAP通信总是被中断
gSOAP communication is always interrupted
我正在尝试测试我的代理对象并连接到服务器,但不知怎么的,它根本没有收到响应。在我花了一天时间在谷歌上搜索后,我没有发现任何与这个问题有关的东西。
Error -1 fault at source [no subcode]
"End of file or no input: message transfer interrupted or timed out (30 s recv delay) (30 s send delay)"
Detail: [no detail]
主要的问题似乎是这条线,这很奇怪。不知道如何找到罪犯。在尝试读取时,它似乎在gSOAP和网络之间的某个地方被切断了。
Read 0 bytes from socket=7/fd=0
(通过自制软件:gSoap 2.8.28,OpenSSL 1.0.2h_1。OS X 10.11)
检查代理使用的服务端点URL,以验证它是否指向正确的服务端口。您可以将端点URL指定为代理构造函数参数字符串,也可以设置soap_endpoint成员字符串。此外,请尝试不同的服务操作,看看问题是连接问题,还是与特定的SOAP/REST操作有关,或者可能只是间歇性的TCP/IP连接问题。在这种情况下,TCP/IP数据记录器可能会有所帮助。
答案很简单:不要触摸gSOAP结构中未记录的文件指针。
相关文章:
- VSOMEIP-2个设备之间的通信(TCP/UDP)不工作
- 是否可以使用winusb同时与多个相同的usb设备进行通信
- 混淆了如何使用IDL与Ethovision进行通信
- C++ Boost::asio串行通信与Arduino无法写入
- 类成员和中断
- 捕获标准输出以压缩并使用 CTRL-C 中断会给出损坏的 zip 文件
- 我是否需要包含隐式使用/与 WindowsAPI 通信"Windows.h"?
- 通过TCP的PvP通信问题
- C++一个线程如何正确通信其任务已完成?
- 我的代码运行良好,但在游戏循环中中断
- 使用带有MCP23017的 pigpio 进行中断读取
- 为什么我在 AVR 中的中断无法正常工作?
- 如何将 Firebase 与基于 Linux 的客户端应用配合使用,以便与服务器进行双向消息通信
- 使用 UDP 中断 while()-循环
- C++:在不中断共享的情况下通过引用传递共享 PTR?
- 删除功能不适用于串行通信后多个循环中的多个实例
- 如何在 CompleteAsyncIO 中访问 IOMemoryBufferDescriptor,该描述符通过中断 EP
- 如何中断客户端和服务器的通信
- c++是否有一种方法可以有效地与线程通信而不中断他的工作
- gSOAP通信总是被中断