В соответствии с документами , responseText
является параметром объекта jqXHR
, передаваемым в качестве третьего параметра вашей функции успеха, а не параметром data
. Тем не менее, все данные ответов приведены в data
- редко есть причина перейти к необработанному значению jqXHR.responseText
, как оно у вас уже есть.
$.get('https://{api_path}.php',function(data, textStatus, jqXHR){
console.log(jqXHR.responseText);
return data;
});
Если вы делаете междоменные запросы без правильных заголовков CORS, они могут быть недоступны.
У Вас есть два обходных решения. Можно направить всю почту к серверу SMTP компании. Это часто означает, что Ваши машины разработки используют другую конфигурацию (удаленный SMTP по сравнению с локальным), таким образом, я нахожу это менее желательным.
Вы могли также установить другой сервер SMTP на своей dev машине. Одной опцией является свободный Mercury Mail Transport System производителем почтенного Pegasus Mail.
Это очень похоже на « Какой почтовый сервер подходит для разработки? »
Я пробовал 3 вещи :