0

サーバーに投稿しようとしたときに障害が発生しました。次のOpened()を使用してTCPLinkクラスの子を作成しました(GET関数は機能します)

event Opened()
{  
    //let the php file know what's coming
    WorldInfo.Game.Broadcast(self, "REQUEST TEXT: " $ RequestText);
    if(bGetData){
        SendText("GET /"$TargetPath$"?"$RequestText$" HTTP/1.0"$chr(13)$chr(10));
    }else{
        SendText("POST /"$TargetPath$" HTTP/1.0"$chr(13)$chr(10));
        WorldInfo.Game.Broadcast(self, "SENDING POST");
        `log("---------------------------SENDING POST-------------------------");
    }
    SendText("Host: "$TargetHost$chr(13)$chr(10));
    SendText("User-Agent: HTTPTool/1.0"$Chr(13)$Chr(10));
    SendText("Content-Type: application/x-www-form-urlencoded"$chr(13)$chr(10));
    SendText("Content-Length: "$len(RequestText)$Chr(13)$Chr(10));
    SendText(chr(13)$chr(10));
    //send securitykey, command and params for php to use
    SendText(RequestText);
    SendText(chr(13)$chr(10));
    SendText("Connection: Close");
    SendText(chr(13)$chr(10)$chr(13)$chr(10));
}

投稿を送信しようとしていることは知っていますが(ブロードキャストメッセージとログメッセージが表示されます)、ログには次のエラーが表示されます。

[0042.56] ScriptLog: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="http://hosting.zymic.com/forum-spam">here</a>.</p>
</body></html>

私が間違っていることについて何か考えはありますか?

4

1 に答える 1

1

スパムの問題により、ホスティング会社がウェブサイトを閉鎖したようですか? このようなリクエストを数回送信すると、スパマーとしてフラグが立てられる可能性があります。

于 2013-07-18T08:51:03.200 に答える