2017-02-17 5 views
0

Выходит из головы. У меня простая страница .aspx. Код позади события загрузки выглядит следующим образом:ASP.NET: Производство всегда видит действие GET

Private Sub TestPage_Load(sender As Object, e As EventArgs) Handles Me.Load 
    Response.Write(Request.RequestType) 
End Sub 

Когда я запускаю его на моей машине развития она показывает «GET», «POST», «PUT» или что-то другое действие, я посылаю. (Я использую Postman).

Но ... когда я развертываю его на своем производственном сервере, он показывает «ПОЛУЧИТЬ» каждый раз, независимо от того, что.

В чем может быть разница? Я ничего не могу найти по этой теме. Помогите!

Спасибо.

+0

Как вы отправляете эти запросы? Как вы подтвердили, что отправляете запрос POST? – mason

+0

Получение первой страницы только с помощью GET, но отправка данных может быть выполнена GET и Post. Вы должны проверить, какой метод вы используете для отправки данных. –

ответ

0

Прошу прощения, если мое описание было недостаточно ясным. Я использую программу «Почтальон» для инициирования вызовов. У этого есть выпадение, из которого вы можете выбрать любое из стандартных действий (GET, PUT, PUSH и т. Д.)

Ясно, что когда он работает на моем локальном компьютере в тестовой среде, я вижу точно действие, которое было вызвано из Postman.

BUT ... когда я развертываю это на своем производственном сервере (на GoDaddy), точные вызовы на ту же самую страницу ВСЕГДА показывают «GET» как requestType независимо от того, что отправлено.

 Смежные вопросы

  • Нет связанных вопросов^_^