Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

POST запрос конвертируется в GET


Recommended Posts

Здравствуйте, столкнулся с проблемой что мой POST запрос с другого сервера конвертируется в GET.
Отправляю с node.js с помощью axios
image.thumb.png.effcc74c675523f870ebe9419369c040.png

Сам запрос принимаю в Opencart 3

image.png.6799b798fe9b607106de2129d6c8c438.png

Ответ получаю такой image.png.d916e6505a317a6fa2fb9eb873289c78.png

В $_SERVER['REQUEST_METHOD'] постоянно GET а $_POST пустой

Не могу понять даже где начать копать в настройки php все перекопал, изучал разные методы axios но не один не помогает.

Змінено користувачем Lapada
Надіслати
Поділитися на інших сайтах


28.05.2023 в 04:02, Lapada сказал:

мой POST запрос с другого сервера конвертируется в GET.

С axios не сталкивался, но по аналогии с jQuery, вы передаете GET-запрос. В jQuery (неверное и в axis) POST-запрос выглядит примерно так

$.post(
  "/ajaxtest.php", // url
  {
    param1: "param1",// параметры
    param2: 2
  },
  onAjaxSuccess // callback-функция
);
 
function onAjaxSuccess(data)
{
  // Здесь мы получаем данные, отправленные сервером и выводим их на экран.
  alert(data);
}

 

Надіслати
Поділитися на інших сайтах

Да, скорей всего вы шлете например на domain.com POST, а там стоит редирект domain.com -> www.domain.com

Достаточно открыть access.log и проследить запрос, что конкретно приходит, какой запрос приходит и что дальше происходит.

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.