Показать сообщение отдельно
  #1 (permalink)  
Старый 24.01.2017, 12:56
Новичок на форуме
Отправить личное сообщение для Fck_This Посмотреть профиль Найти все сообщения от Fck_This
 
Регистрация: 05.01.2017
Сообщений: 2

Создание Get запроса
Я, может, не туда залез... но всё же. Нужно получить данные от сайта - много-много текста в юникоде (из базы данных пользователей) Суть в том, что при отправке Get на сайт - выдаёт такой Response текст:
Код:
<br />_doQuery: [Error message: Could not execute statement]
[Last executed query: SELECT u.*, so.structureorganization_title, CONVERT(GROUP_CONCAT(DISTINCT ss.svt_name SEPARATOR '; ') USING utf8) AS svt_name FROM svt_user.svtuser_users AS u LEFT JOIN svt_user.svtuser_svt AS ss ON ss.users_id = u.users_id  LEFT JOIN svt_user.svtuser_structureorganization AS so ON u.structureorganization_id = so.structureorganization_id WHERE u.users_status = 1 AND (ss.svttype_id IS NULL OR ss.svttype_id = 463 OR ss.svttype_id = 455)  GROUP BY u.users_fio ASC ORDER BY id asc LIMIT 0, 10]
[Native code: 1054]
[Native message: Unknown column 'id' in 'order clause']
Как я понял, это невыполнимое условие, но обычно для Get отправляется Null. Проверял Firebug-ом, но тот не показывает, как выглядит отправляемый Get запрос (хотя может и показывает - недавно пользуюсь активно). Заголовки запроса составил, как в заголовках запроса фаербага. Выдаёт ещё такие данные
Параметры:
Код:
_search	false
nd	1485250566472
page	1
rows	500
sidx	users_fio
sord	asc
Может быть это и есть тело запроса, но как его составить в виде json?
В заголовке, в "Консоль" запрос отображается так:
"GET http://ms/libs/site/AjaxServer/UsersList.ajax.php?_search=false&nd=1485250566472& rows=500&page=1&sidx=users_fio&sord=asc"
Запрос отправляю вообще из VBA, через "MSXML2.ServerXMLHTTP". Может как-то можно с помощью JS получить необходимые данные? Буду признателен, если кто-то соориентирует.
Ответить с цитированием