Статус: Активный участник
Группы: Участники
Зарегистрирован: 21.11.2010(UTC) Сообщений: 1,157
Сказал(а) «Спасибо»: 7 раз Поблагодарили: 163 раз в 148 постах
|
Код:csptest -enum -info
CSP (Type:80) v4.0.9017 KC1 Release Ver:4.0.9944 OS:Windows CPU:AMD64 FastCode:READY:AVX.
...
[ErrorCode: 0x00000000]
Проверяем существование ресурса: Код:csptest -tlsc -verbose -nosave -server www.mozilla.org -file /ru/
...
HTTP request: GET /ru HTTP/1.1
...
Reply status: HTTP/1.1 301 MOVED PERMANENTLY
An error occurred in running the program.
WebClient.c:2231:Bad HTTP status.
Ошибок две: 1. Нельзя убирать из запроса символы: "путь" и "путь/" - два разных ресурса; 2. 3xx коды - не ошибки. Если нет желания обрабатывать перенаправления, то подойдёт "NOTICE: -nosave forced - HTTP status 3xx received." Это не совсем точная формулировка, но она лучше, чем сообщение об ошибке. Кроме того, не делается перекодировка небезопасных символов: Код:csptest -tlsc -verbose -nosave -server www.mozilla.org -file /ru\
...
HTTP request: GET /ru\ HTTP/1.1
...
Должно быть (как пример): Цитата:HEAD /ru%5C HTTP/1.1 User-Agent: Wget/1.16.3 (mingw32) Accept: */* Accept-Encoding: identity Host: www.mozilla.org Т.е. "\" заменён его кодированным представлением.
|
 1 пользователь поблагодарил basid за этот пост.
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 16.04.2008(UTC) Сообщений: 1,606
Сказал(а) «Спасибо»: 47 раз Поблагодарили: 688 раз в 473 постах
|
Спасибо за замечания. Постараемся поправить. Замечу, что tlsc/tlss - это не HTTP-сервер и клиент, а скорее netcat с упрощённым интерфейсом создания HTTP запросов и ответов. |
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 21.11.2010(UTC) Сообщений: 1,157
Сказал(а) «Спасибо»: 7 раз Поблагодарили: 163 раз в 148 постах
|
Про упрощённость - понятно. Именно поэтому я и не предлагаю возиться с методом HEAD или обработкой перенаправлений.
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close