私はサーブレットとJSPを大学に勉強しましたが、今はWebを読んでボットに取得/ポストリクエストで なぜか分かりませんが、サーブレットでボットを作っていることについてウェブ上で他の質問は見つかっていません。私の学校では、ウェブ上のどこかのサーバにhttpリクエストを送信する方法を教えてくれませんでしたローカルホスト)。 質問:ウェブ上のサーバーにリクエストを送信できますか?具体的には、サーブレットで少なくとも「getMeリクエスト」を送信できますか?テレグラムのボットのGetMeがサーブレットで動作しません
私のIDEは、Eclipseで、まさにこれは私がやったWathのです:JSページがいくつかと、その後
<button type="button" onclick="getme()">Hi</button>
コード:このような行で、
コードJSPページ簡単なコード行:
function getme(){
var xhr = getXmlHttpRequest();
xhr.open("GET", "https://api.telegram.org/mytoken/getMe, true);
xhr.onreadystatechange = function(){
if(xhr.readyState == 4){
alert("ok");
var try = JSON.parse(xhr.responseText);
alert(try);
}
}
xhr.send();
}
このコードは機能しません。 「ok」アラートが表示されますが、代わりにアラートが「try」になります。 FirefoxのコンソールだけでJSONの構文解析におけるデータの終わりを私に言う:
SyntaxError: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data
だから、私は、要求がちょうど作っていないと思います。 私の質問は、この非常に簡単なリクエストを送信するにはどうすればよいですか?ウェブ上でクライアントをホストしますか?
ありがとうございます!
最初の挨拶がありません。私はただそれを忘れてしまった。投稿を編集しようとしていますが、変更は表示されません。 – Mark