Веб-запрос не работает.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
jaffer wilson
2448
jaffer wilson  

I tried the following script:

void OnStart()
  {
   string cookie=NULL,headers; 
   char   post[],result[]; 
   string url="http://127.0.0.1:5957/table2";
   int len = StringToCharArray(StringFormat("%s,%lf,%lf",_Symbol,SymbolInfoDouble(_Symbol,SYMBOL_BID),SymbolInfoDouble(_Symbol,SYMBOL_ASK)),post) ;
   ResetLastError(); 
   int res=WebRequest("POST",url,cookie,NULL,500,post,len,result,headers); 
   Print(res,"  ",GetLastError());
  }

I get the error: 4014.

Sergey Dzyublik
4367
Sergey Dzyublik  
Разве WebRequest умеет работать с альтернативными портами (:5957)?
Если не ошибаюсь порт определяется по протоколу: для http - 80, для https - 443.
Используйте SocketXXXX для обмена данными по определенному порту.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий