json POST не удаётся

Тема в разделе "Создание различных запросов с помощью программы", создана пользователем emkub, 30 янв 2022.

  1. emkub

    emkub Active Member Пользователи

    Регистрация:
    16 мар 2015
    Сообщения:
    157
    Здравствуйте.
    По какой-то причине не получается получить ответ на [POST][JSONREQUEST]
    Подскажите пожалуйста, что я делаю не так?
    Заранее благодарю за ответ.
     

    Вложения:

  2. emkub

    emkub Active Member Пользователи

    Регистрация:
    16 мар 2015
    Сообщения:
    157
    Суть - получить цену вариаций/разновидностей
     
  3. emkub

    emkub Active Member Пользователи

    Регистрация:
    16 мар 2015
    Сообщения:
    157
    Дело продвинулось но чуть-чуть и со скрипом... Разбираюсь дальше.
     
  4. emkub

    emkub Active Member Пользователи

    Регистрация:
    16 мар 2015
    Сообщения:
    157
    В общем, что делал.
    Сначала смотрел отправляемые данные через http header live в мозиле. Там запрос выглядит так:
    ссылка - Ссылки недоступны для гостей
    передаваемые данные - customProductData[4861][5]=8638&quantity[]=1&virtuemart_product_id[]=4861,4861&option=com_virtuemart&pname=Royal Canin Mini Coat Care&pid=4861&Itemid=163

    Адаптировав под CD, получаю такой запрос:
    customProductData[4861][5]=8638
    quantity[]=1
    virtuemart_product_id[]=4861,4861
    option=com_virtuemart
    pname=Royal Canin Mini Coat Care
    pid=4861
    Itemid=163

    Вставляю эти данные в CD
    upload_2022-1-31_1-27-19.png

    В ответ приходит, можно сказать, пустой ответ, без данных
    Оборачиваю это всё в [JSONREQUEST]. Ответа нет вовсе...
    И в этой вкладке, и в Getmorecontent - без разницы.
    Решил посмотреть в Хроме.
    Там запрос выглядит чуть иначе. Везде вместо "=" стоит ":" (просто двоеточие)
    upload_2022-1-31_1-32-37.png

    И вот тут случилось чудо - пришел нужный ответ. И что для меня так же удивительно - без JSONREQUEST.
    Задал эти же данные через [PARAM] - работает!
     
    Root нравится это.

Поделиться этой страницей