post — Косые черты после переполнения стека

Я пытаюсь проанализировать пакеты, отправленные приложением через WireShark, и я наткнулся на эту строку:

POST /main.php/login/authkey HTTP/1.1

Вопрос:
1. Есть main.php каталог или файл php?
2. Есть authkey файл php? Относится к .htaccess?

Извините, если этот вопрос был задан ранее, но я не знаю, как описать это для поиска.

РЕДАКТИРОВАТЬ:
Ответ дан: HTTP/1.1 200 OK
Сервер Apache

0

Решение

Невозможно убедительно сказать, что сервер делает с любым заданным URL, но наиболее вероятные ответы:

  1. PHP-файл
  2. это что-то который интерпретируется кодом в main.php (с помощью $_SERVER['PATH_INFO']).
2

Другие решения

То, что вы видите, это запрос. Поскольку сервер может анализировать в любом случае, он хочет (например, перенаправить все запросы на /index.asp) ответа нет.

Однако мы можем немного догадаться. Возможно, что main.php сценарий, который использует URL-часть ‘/ login / authkey’, чтобы начать ожидать сообщения для входа в систему (возможно, с использованием authkey?)

Может быть, что .htaccess файл либо перенаправляет запрос в файл с именем main.php (кажется вероятным из названия), или что он сначала перенаправляет на какой-то индекс, который находит часть о main.php,

0

Технически, main.php может быть каталогом тоже. Из одной только строки запроса этого не скажешь вообще. То же относится и к authkey, это может быть и файл PHP. Однако только из запроса URI только вы можете ничего не сказать, а просто предположить. Вместо этого вам нужно просмотреть конфигурацию сервера, а затем поискать файлы / каталоги на самом сервере.

Чтобы сделать это более заметным: ответ может быть 404. Вы не предоставляете никакой информации об ответе.

Кроме того, это общая функция веб-сервера Apache, которая запрашивает пути URI, содержащие файл PHP, которые передаются в этот файл PHP.

0
По вопросам рекламы [email protected]