У меня есть URL, который может быть веб-страницей или веб-службой RESTful. Можно ли провести различие между двумя во время выполнения?
Веб-страница - это веб-служба RESTful.
Скорее всего, нет, если служба RESTful не имеет специального заголовка http для идентификации себя или не использует какой-либо специальный mimetype, который не является html.
Проверьте тип содержимого заголовка ответа. Веб-служба должна возвращать HTTP-совместимый документ, который не относится к категории text / html. Обычно вы можете ожидать XML или JSON, но служба может вернуть изображение, простой текст или другие данные, не соответствующие этим форматам.
Прочитайте Веб-службы RESTful для более полного описания.