Я вижу, что многие веб-сайты выполняют свои запросы путем объединения данных в своих URL-адресах, например: example.com/api?data=111.
На моем веб-сайте я обрабатываю запрос другим способом, через AJAX:
return $.ajax({ url: '../api.php',
data: {data: '111'},
type: 'post'
});
Мне было интересно, есть ли в моем методе какой-либо недостаток или его можно использовать как стандартный метод конкатенации URL-адресов.
Обновление контекста
function createAJAXRequestToGetCategories() {
return $.ajax({
url: '../server.php',
data: {
method: 'requestCategories'
},
type: 'post'
});
}
ajaxRequest = createAJAXRequestToGetCategories();
ajaxRequest.done(functionToExecute);
functionToExecute(responseData) {}