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 № 1rozwinąć 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.