Apache демонстрирует какое-то странное поведение, похоже, что он реагирует на что-либо, как если бы GET / был отправлен, вместо того, чтобы выдавать мне ошибку "Bad Request":

[bf@bf-laptop-tbwb ~]$ telnet www.myserver.com 80
Trying 1.2.3.4...
Connected to www.myserver.com.
Escape character is '^]'.
jkl;
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
...

Я ожидаю, что это даст мне ошибку HTTP 400 Bad Request.

1 ответ1

0

На самом деле я подозреваю, что вы получаете 501 Method not implemented в формате HTML, просто посмотрите дальше в ответ

Вы получите 400 Bad request если вызовете существующий метод с синтаксисом malformex (попробуйте, например, GET -)

Но так как вы вызываете неверный метод, вы получаете 501

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .