ウェブブラウザから別のAPIにウェブリクエストを送信して、返された結果を処理することは可能ですか?ウェブブラウザからのウェブリクエスト
イム次Ajaxコードけどをしようとして動作していない、私は...それが可能かどうか、私はそれを実装することができますかはい、その場合
$(document).ready(function() {
$.ajax({
type: "GET",
url: "http://api.ipinfodb.com/v2/ip_query.php?key=a9a2b0ec2c4724dd95286761777b09f1c8e82894de277a5b9d7175fa5275f2da&ip=&output=xml",
dataType: "xml",
success: function(xml) {
alert("sucess");
$(xml).find('Ip').each(function() {
var ip = $(this).find('Ip').text();
alert(ip);
});
}
});
});
を実際にuはURL uを調べる場合は、」 IPが空であることに気づくでしょう。そして、ip = nullでリクエストが行われたとき、私のサーバからリクエストを送信した場合、ユーザのipを含むxmlを返します。ユーザのipを取得します。 – Rafay
@ 3nigma:あなたのサーバーからリクエストを送信した場合、サーバーにクライアントのIPアドレスを取得させてURLに入れさせるだけです。私はこれがあなたが望むことをやると思います。 – Chris
@Chris クライアントのIPアドレスを取得するにはどうすればいいですか? – Rafay