Firefox Copy as cURL: spel av førespurnaden gjennom ein proxy
Start med Copy as cURL-utdata frå Firefox Network Monitor, og vel deretter proxyen uavhengig for ei nyttig HTTP-samanlikning.
For ein førespurnad som fungerer i Firefox, start med det Firefox faktisk sende:
- Opne Network Monitor, gjenta operasjonen og vel førespurnaden. Bruk Copy → Copy as cURL.
- Hald på destinasjon, metode, kropp og relevante headers for den første samanlikninga. Vel ruta separat ved å leggje til:
--proxy http://proxy.example:8080
For ei separat tillaten samanlikning av ei offentleg side utan kopierte påloggingsdata, informasjonskapslar, private kroppsdata eller proxy-påloggingsdata tilbyr HTTP-proxylista moglege endepunkt. Samanlikn deretter svaret og feiltrinnet. Ein User-Agent-streng åleine kan ikkje gjenskape innsending av skjema, ein informasjonskapsel eller eit token.
Vel nettverksoppføringa som svarar til operasjonen: ei side kan generere omdirigeringar og mange ressursar. Viss du følgjer omdirigeringar, undersøk måla deira i staden for å anta at curl navigerer nøyaktig som Firefox gjorde. For HTTPS handterer curl CONNECT og TLS-en til målet; ikkje skriv om den kopierte førespurnaden til ein annan manuell CONNECT-utveksling.
Før du deler kommandoen, skjul informasjonskapslar, autorisasjon og private kroppsverdiar medan metode, destinasjon og nyttig feilkontekst blir haldne. Kopiering av ein førespurnad kan kopiere aktive kontodata.
Ei vellukka avspeling fastslår denne curl-førespurnaden på den valde ruta. Ho gjer ikkje om att nettlesaren sin JavaScript, bufra tilstand eller alle seinare sideførespurnader.