Za zahtev koji radi u Firefoxu, počnite od onoga što je Firefox zaista poslao:

  1. Otvorite Network Monitor, ponovite radnju i izaberite njen zahtev. Koristite Copy → Copy as cURL.
  2. Za prvo poređenje zadržite odredište, metodu, telo i relevantna zaglavlja. Rutu izaberite odvojeno dodavanjem:
--proxy http://proxy.example:8080

Za odvojeno dozvoljeno poređenje javne stranice bez kopiranih akreditiva, kolačića, privatnih podataka tela ili proxy akreditiva, lista HTTP proksija nudi moguće krajnje tačke. Zatim uporedite odgovor i fazu neuspeha. Sam niz User-Agent ne može ponoviti slanje obrasca, kolačić ili token.

Izaberite mrežni unos koji odgovara radnji: stranica može generisati preusmerenja i mnoge resurse. Ako pratite preusmerenja, pregledajte njihove ciljeve umesto da pretpostavite da curl putuje tačno kao Firefox. Za HTTPS curl obrađuje CONNECT i TLS cilja; ne prepisujte kopirani zahtev u drugu ručnu CONNECT razmenu.

Pre nego što podelite naredbu, uklonite kolačiće, autorizaciju i privatne vrednosti tela uz očuvanje metode, odredišta i korisnog konteksta greške. Kopiranje zahteva može kopirati aktivne podatke naloga.

Uspešno ponavljanje potvrđuje ovaj curl zahtev na izabranoj ruti. Ono ne reprodukuje JavaScript pregledača, keširano stanje ni sve kasnije zahteve stranice.

Povezani članci