Qual è la misura di sicurezza che mi impedisce di pubblicare tramite script e devo usare il browser per eseguire correttamente i POST HTTP [chiuso]

0

Sto usando python per accedere a kijiji.ca con i cookie abilitati. Il login ha successo e passa (verificato). Quindi utilizzo python per pubblicare un annuncio, tuttavia la pubblicazione dell'annuncio continua a non riuscire e mi reindirizza alla pagina di accesso (come se il mio nome utente e password fossero errati) Cosa mi impedisce di postare correttamente? Mi sono assicurato che i valori dei moduli fossero compilati correttamente nel mio post. C'è qualche misura di sicurezza che mi impedisce di postare usando il mio script python e devo passare attraverso il browser?

    
posta user1144251 13.11.2015 - 05:38
fonte

2 risposte

2

Tipicamente tali errori sono causati da

  1. Bug nel tuo programma.
  2. Il sito che richiede Javascript che il tuo programma python probabilmente non gestisce.
  3. Oppure il rilevamento di agenti utente non del browser sul sito.

I casi più comuni sono probabilmente 1. e 2. (che non sono correlati alla sicurezza delle informazioni) mentre 3. potrebbero essere utilizzati da siti che vietano esplicitamente l'invio automatico o che hanno API speciali per questo posto.

    
risposta data 13.11.2015 - 07:12
fonte
0

Prova ad aggiungere Browser Useragents (prova a ingannare l'applicazione facendo credere di usare il browser!). Ho visto google che impedisce le richieste senza browser. Quindi, come ha detto @steffen, se è 2/3 prova a hackerarlo in questo modo. !

    
risposta data 13.11.2015 - 09:05
fonte

Leggi altre domande sui tag