0

1) .html ファイルにこの関数があります。この .html ファイルは Google サイトでホストされていますが、makeRequest 関数を使用して www.yahoo.com に接続できます。実際、Google サイトでホストされていない任意のサイトに接続できます。私の問題は、URL を に変更した瞬間http://mymachine:8080、makeRequest が機能しなくなることです。

2)クライアントがネットワーク内でもアクセスしていることと、マシンがping可能であることを確認していますが、javascriptからは機能しません。私が間違っていることは何ですか??

function makeConnectionToServer()
{

    var params = {};  
    params[gadgets.io.RequestParameters.CONTENT_TYPE] = gadgets.io.ContentType.TEXT;  
params[gadgets.io.RequestParameters.METHOD]=gadgets.io.MethodType.GET;
    var url = "http://www.yahoo.com";
    gadgets.io.makeRequest(url, state_Change, params);

}
4

1 に答える 1

0

makeRequest 関数がどのように機能するかはわかりませんが、サーバー側のコードを使用してリクエストを行う外部 API であると推測しています。自分のマシンの URL を入力すると、ファイアウォールがそのサーバー側の要求をブロックし、応答が得られない可能性があります。

于 2009-07-16T21:48:42.330 に答える