У меня есть страница url/index.php
с запросом ajax для url/submit.php
. На большинстве компьютеров это работает нормально, но у меня есть клиент, у которого URL-адрес заголовка запроса компьютера составляет url/index.php/submit.php
вместо url/submit.php
. Ниже приведен краткий пример JS, используемого для запроса AJAX. Я не уверен, почему он делает неправильную подстановку запроса. Это происходит как в Safari, так и в chrome, но не на других компьютерах в том же доме.
AJAX запрос
req=new XMLHttpRequest();
req.open('POST','submit.php'); req.setRequestHeader('Content-type','application/json; charset=UTF-8');
req.onload=function(resp){
if (resp.target.status==200){
do something....
}
}