Я использую следующий код для получения значений в формате json с моего сервера:
$(document).ready(function(){
$.getJSON("http://127.0.0.1/test/echo.php?jsoncallback=?", {
value: 'hello',
}, function(data){
$('#div').html(data.test);
}); });
Как вы могли видеть, URL-адрес $.getJSON теперь: http://127.0.0.1/test/echo.php?jsoncallback=?
Но я предпочитаю: http://127.0.0.1/test/echo/
На моем сервере я использую следующий код перезаписи мода:
RewriteEngine на RewriteRule ^test/echo/([^/.]+) test/echo.php?value=$1 [L]
Когда я ввожу URL-адрес (http://127.0.0.1/test/echo/hello) в своем браузере, все работает нормально, но мне интересно, как использовать чистый URL-адрес в запросе $.getJSON. Потому что по какой-то причине URL, который я предпочитаю, сейчас не работает.