/ / Dlaczego moja metoda usługi WWW miałaby być wywoływana przez GET? - asp.net, usługi sieciowe

Dlaczego moja metoda webservice będzie wywoływana przez GET? - asp.net, serwisy internetowe

Mam witrynę asp.net 3.5 z *.asmx, który obsługuje kilka metod usługi sieciowej. Jedynym klientem, który powinien wywoływać te metody, jest ten, który napisałem, i wywołuje je za pomocą żądania POST. Jednak moje dzienniki błędów pokazują wiele błędów InvalidOperationException z powodu wywołania tych metod za pomocą żądania GET.

Pytanie: Co może powodować te żądania GET? Czy serwery proxy mogą konwertować żądania POST na żądania GET bez wiedzy klienta na ich temat?

Odpowiedzi:

1 dla odpowiedzi № 1

rozwinąć odpowiedź rusanu, boty, roboty i / lub hakerzy?


1 dla odpowiedzi nr 2

roboty i roboty?


1 dla odpowiedzi nr 3

Zawsze jest możliwe, że w Twojej aplikacji klienckiej jest błąd. Dlaczego nie skorzystać z sniffera HTTP, aby zobaczyć dokładnie, jakie żądania są wysyłane.