Я, может, не туда залез... но всё же. Нужно получить данные от сайта - много-много текста в юникоде (из базы данных пользователей) Суть в том, что при отправке 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 получить необходимые данные? Буду признателен, если кто-то соориентирует.