Парсинг ответа от сервера.

kirsanownic
Offline
Зарегистрирован: 13.02.2018

Всем привет, посоветуйте, как вытащить вторую еденицу из ответа в переменную? 14 строка

HTTP/1.1 200 OK
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Content-Type: text/plain; charset=utf-8
ETag: W/"6b86b273ff34fce19d6b804eff5a3f57"
Cache-Control: max-age=0, private, must-revalidate
X-Request-Id: 67ff9996-9b14-47a9-9bf6-22961e2a772c
X-Runtime: 0.007069
Connection: close
Transfer-Encoding: chunked

1
1
0

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

А как Вы пытались? Что не получилось? Или никак не пытались?

kirsanownic
Offline
Зарегистрирован: 13.02.2018

Я почитал пару статей и форумов, и как понял, начинать считывание надо по кодовому символу, но как сделать, чтобы он считал только один символ на следующей строчке после единицы?

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Т.е. никак не пытались? Ну, тогда закажите эту работу в разделе "Ищу исполнителя".

5N62V
Offline
Зарегистрирован: 25.02.2016

Подозреваю, что все зависит от формата получаемого сообщения.

Вот если пустая строка перед единичками присутствует всегда, то я, скорее всего, привязывался бы к ней. Типа  HTTP- признак начала сообщения, пустая строка  - точка отсчета, считывая от которой нам надо первое значение отбросить, второе  - считать в переменную.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

5N62V пишет:

Вот если пустая строка перед единичками присутствует всегда, 

Она там обязана быть по протоколу.