MY AJAX機能は、Ajaxを実装するためにどのようにHTTPGETメソッドを実装し、AJAXするJSONとしてレスポンスを返すPHP関数を呼び出す
$(document).ready(function(){
$("#sub").click(function()
{
console.log("Ajax out");
var isbn= $('#isbn').val();
$.ajax({
type:"POST",
url:"httprequestget.php",
data : "isbnn="+isbn,
success:function(response)
{
console.log("Ajax - in (response)");
alert(response);
}
});
});
});
MY httpgetrequest.php
$isbnn='12345';
$result2=myRestapiGET($isbnn);
function myRestapiGET($isbn)
{
$url = 'http://localhost:8080/Scanbook-server/books/'.$isbn;
$options = array(
'http' => array
(
'method' => 'GET'
),
);
$context = stream_context_create($options);
$result = file_get_contents($url, false, $context);
return $result;
}
私が欲しいです私は応答を取得するいくつかのランダム変数をエコーする関数を使用せずにしようとすると、json形式としてPHPで取得関数によって取得されたjson形式として結果を返す。
'method => GET'のためにコンテンツを使う必要はありません。これは' file_get_contents() 'のデフォルトです。 – Barmar