Для использования функции WebRequest() следует добавить адреса серверов в список разрешенных URL во вкладке "Советники" окна "Настройки". Порт сервера выбирается автоматически на основе указанного протокола - 80 для "http://" и 443 для "https://". Функция WebRequest() является синхронной, это означает, что она приостанавливает выполнение...
因为我经常使用网络套接字,所以我看了他们的文档,幸好我知道如何阅读文档
马克西姆,你能告诉我如何提出请求吗?
马克西姆,你能告诉我如何提出请求吗?
也许这就是你应该开始的地方?
https://www.mql5.com/ru/docs/network/webrequest
马克西姆,也许你能告诉我如何做一个查询?
网络套接字协议的PUT方法。它是双向的,可以从客户端发送消息/请求。
在它里面(对于hibou),你把一个json和请求放在一起,在那里你只需指定你想要接收的流。其中一个响应信息将包含确认(或错误代码),数据流将随之而来。
我不能说,如何在C#中让它变得简单 :-) 它的代码太多了。
也许这就是你应该开始的地方?
https://www.mql5.com/ru/docs/network/webrequest
webrequest 不支持持久性连接,因此websocket不能在它上面工作。
你可以叠加TcpSocket,但你必须手工渲染http,而且不太可能有人能在MQL中叠加TLS来获得WSS
你可以覆盖TcpSocket,但你必须手工执行http,而且不太可能有人能在MQL中实现TLS以拥有WSS。
在套接字API层面上支持TLS还不够吗?
在套接字API层面上支持TLS还不够吗?
我们把自己的HTTP/HTTPS/TLS引擎的一半放到SocketXXXX函数中。
也许我们会在标准库中 加入具有HTTP/HTTPS/WSS功能的CSocketWeb类,这样我们就可以从MQL5中控制100%的网络操作。
我们把自己的HTTP/HTTPS/TLS引擎的一半放到SocketXXXX函数中。
我们可以在标准库中 添加具有HTTP/HTTPS/WSS功能的CSocketWeb类,这样我们就可以从MQL5中控制100%的网络操作。
我们把自己的HTTP/HTTPS/TLS引擎的一半放到SocketXXXX函数中。
也许我们会在标准库中 加入具有HTTP/HTTPS/WSS功能的CSocketWeb类,这样我们就可以从MQL5中控制100%的网络操作。
和OnSocket()事件?
和OnSocket()事件?
不,这是一个同步对象。