Как проверить, содержит ли файл html вместо истинного содержимого, при использовании службы загрузки .php? - PullRequest
0 голосов
/ 24 октября 2011

Приложение My C # WinForms загружает файлы из веб-службы загрузки .php.

Страница .php возвращает ошибку в виде HTML-страниц, отображаемых пользователю (у меня нет альтернативного API для этого)

Как лучше всего, при условии наличия файла на диске: 1) определить, является ли файл файлом HTML. 2) определить, содержит ли он содержимое страницы с ошибкой (заданной в виде тегов комментария или в виде простого текста, отображаемого пользователю)

Заранее спасибо.

1 Ответ

1 голос
/ 24 октября 2011
  1. Вы можете использовать HTML-валидатор до , чтобы определить, содержит ли файл действительный HTML .
  2. Зависит от того, как выглядит страница ошибки.Вместо проверки файла, не могли бы вы посмотреть в ответе HTTP-код состояния ?Это будет проще и более семантически, при условии, что сервер PHP разумно устанавливает код состояния.
...