0

ServerXMLHttp 6.0 でこのファイル ( http://www.nbp.pl/Kursy/xml/dir.txt ) を「取得」しようとしていますが、何らかの理由でタイムアウトします。

XMLHttp は、同じコードの同じ URL で正常に動作しますが..

IF ISCLEAR(XmlHttp) THEN
  CREATE(XmlHttp);
XmlHttp.open('GET','http://www.nbp.pl/Kursy/xml/dir.txt',FALSE,'','');
XmlHttp.setTimeouts(900000, 900000, 900000, 900000); // Only applicable to ServerXMlHttp
XmlHttp.send();

上記のコードは、ServerXMLHttp と XMLHttp の両方に適用されます。ServerXMLHttp には setTimeouts メソッドのみが使用されます。

一方が機能し、もう一方が失敗する理由はありますか?

4

1 に答える 1

0

そのため、Mak Sim のコメントで問題が指摘されました。

serverXMLHttp を使用する場合、Open メソッドの前に次の行を追加する必要があります。

XmlHttp.setProxy(2,SOME_PROXY);
于 2016-01-21T12:45:15.977 に答える