Ho un sito asp.net 3.5 con un *.asmx che serve diversi metodi di webservice. L'unico client che dovrebbe chiamare questi metodi è quello che ho scritto e li chiama usando una richiesta POST. Tuttavia, i miei log degli errori mostrano molti errori InvalidOperationException dovuti a questi metodi chiamati con una richiesta GET.
Domanda: Cosa potrebbe causare queste richieste GET? I proxy potrebbero convertire le richieste POST in richieste GET senza che il client ne faccia conoscenza?
risposte:
1 per risposta № 1espandere la risposta di rusanu, robot e crawler e / o hacker?
1 per risposta № 2
robot e crawler?
1 per risposta № 3
È sempre possibile che ci sia un bug nella tua app client. Perché non ottenere uno sniffer HTTP in modo da poter vedere esattamente quali richieste vengono inviate.