на главнуюВсе эхи SU.SOFTW
войти ?

<textarea>

От Gennadij Pastuhov (2:5036/26) к Anatoliy Sablin

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


Рад всех приветствовать! А особенно - Anatoliy!

Вторник мая 28 19 08:09 Anatoliy Sablin писал к Gennadij Pastuhov:

GP>>>>>>>>>>>> ответ от сервиса. Если делать запрос curl'ом, то ответ
GP>>>>>>>>>>>> приходит таким: (и такой же он в response) User-Agent:
GP>>>>>>>>>>>> lwp-request/6.03 libwww-perl/6.33 Content-Length: 176
GP>>>>>>>>>>>> Content-Type: text/xml; charset=utf-8 X-Request-Id:
GP>>>>>>>>>>>> 20190521.1258@past 200 OK Connection: close Date: Tue,
GP>>>>>>>>>>>> 21 May 2019 09:59:13 GMT Server: Apache/2.2.22 (Debian)
GP>>>>>>>>>>>>
GP>>>>>>>>>>>> Vary: Accept-Encoding Content-Type: text/xml;
GP>>>>>>>>>>>> charset=UTF-8 Client-Date: Tue, 21 May 2019 09:59:14
GP>>>>>>>>>>>> GMT
GP>>>>>>>>>>>> Client-Peer: 10.21.5.44:8000 Client-Response-Num: 1
GP>>>>>>>>>>>> Client-Transfer-Encoding: chunked X-Request-Id:
GP>>>>>>>>>>>> 20190521.1258@past <response>
GP>>>>>>>>>>>> <status>success</status>
GP>>>>>>>>>>>> <data>
GP>>>>>>>>>>>> <order-id>203441</order-id>
GP>>>>>>>>>>>> </data>
GP>>>>>>>>>>>> </response> Собственно, мне нужно вытащить значение
GP>>>>>>>>>>>> order-id. Я бы его и регекспами распарсил, но почему в
GP>>>>>>>>>>>> js я его не вижу?
AS>>>>>>>>>>> Зачем же сразу так плохо делать (я про regexp-ы)? Если
AS>>>>>>>>>>> нужно распарсить xml, то можно взять DOMParser, но ты
AS>>>>>>>>>>> можешь себе здорово облегчить жизнь, если ответ от
AS>>>>>>>>>>> сервера будет прилетать сразу в формате json, а не xml.
GP>>>>>>>>>> Думаю, регексп значительно проще, чем подъём прокси.
AS>>>>>>>>> Не уловил связи между regexp-ом и проксей. Почему именно
AS>>>>>>>>> регулярка, и чем не устроил
AS>>>>>>>>> https://developer.mozilla.org/en-US/docs/Web/API/DOMParser ?
GP>>>>>>>> Там написано, что " provides the ability to parse XML or HTML".
AS>>>>>>> Ну так тебе же надо распарсить xml, разве нет?
GP>>>>>> И заголовки.
AS>>>>> А заголовки зачем? Там что-то важное передаётся?
GP>>>> Они падают в result. Как их от xml-я отделить?
AS>>> То есть в result приходит не объект, а raw-выхлоп от сервера?
GP>> Судя по содержимому, да.
AS> А как на самом деле должно быть?

А я откуда знаю?

AS>>> И заголовками Content-Type и Accept это не изменяется?
GP>> Хз.
AS> Пробовали?

Нет. Я решил оставить так.

AS>>> Тогда встаёт вопрос, а зачем страдать и придумывать костыли для
AS>>> такого кривого и убогого инструмента, когда можно взять нормально
AS>>> работающий?
GP>> О чём речь?
AS> О том, что ты сейчас вместо того, чтобы решать свою задачу, воюешь с
AS> jquery и уже начинаешь писать костыли для него. А я предлагаю
AS> подумать, а зачем тебе мучиться и обходить кривости jquery, когда
AS> можно взять fetch (или XmlHttpRequest на худой конец)?

Ниасилил. С чем я воюю и какие костыли пишу?

... Jonny wanna live

--- GoldED+/W32 1.1.5-041013 xenofont.chat.ru skype pastuhovgena
* Origin: Чёрнaя дырa - труднодоступнaя aфрикaнскaя провинция (2:5036/26)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://SU.SOFTW?msgid=2:5036/26+5cee45b8