Я отправляю использованию запроса POST HTTPWebRequest от клиента к веб-серверу Cassini на удаленной машине, настроенной для принятия удаленных запросов. Но, я не указываю файл как часть URL. Я отправляю запрос непосредственно к серверу как в "http://172.34.142.12:8080/". Однако я не могу получить надлежащий ответ и получение "405 Методов, не позволенных" ошибка. Я использую Cassini 3.5. Какие-либо предложения относительно того, почему это могло бы происходить?
Cassini жестко запрограммирован так, чтобы не принимать запросы от любого хоста, кроме того, на котором он запущен. Это запрограммировано таким образом из соображений безопасности.
Если вам действительно нужна эта функция, вам придется создать свою собственную версию. Есть несколько пошаговых руководств о том, как это сделать, вот один .