Firefox Copy as cURL: ripetu la peton tra prokura servilo
Komencu per la eligo Copy as cURL de Firefox Network Monitor, poste elektu la prokuran servilon sendepende por utila HTTP-kompario.
Por peto, kiu funkcias en Firefox, komencu per tio, kion Firefox efektive sendis:
- Malfermu Network Monitor, ripetu la agon kaj elektu ĝian peton. Uzu Copy → Copy as cURL.
- Konservu celon, metodon, korpon kaj rilatajn kapliniojn por la unua komparo. Elektu la itineron aparte aldonante:
--proxy http://proxy.example:8080
Por aparta permesita komparo de publika paĝo sen kopiitaj akreditaĵoj, kuketoj, privataj korpaj datumoj aŭ prokuraj akreditaĵoj, la listo de HTTP-prokuroj proponas kandidatajn finpunktojn. Poste komparu la respondon kaj la fiaskan stadion. Nur User-Agent-ĉeno ne povas ripeti formulan sendon, kuketon aŭ ĵetonon.
Elektu la retan rikordon kongruan kun la ago: paĝo povas generi alidirektadojn kaj multajn rimedojn. Se vi sekvas alidirektadojn, ekzamenu iliajn celojn anstataŭ supozi, ke curl navigas ĝuste kiel Firefox. Por HTTPS, curl prizorgas CONNECT kaj la TLS de la celo; ne reskribu la kopiitan peton en alian manan CONNECT-interŝanĝon.
Antaŭ ol kunhavigi la komandon, kaŝu kuketojn, rajtigon kaj privatajn korpajn valorojn konservante metodon, celon kaj utilan erarkuntekston. Kopii peton povas kopii vivajn kontdatumojn.
Sukcesa ripeto pruvas ĉi tiun curl-peton sur la elektita itinero. Ĝi ne reproduktas retumilan JavaScript, kaŝmemoran staton aŭ ĉiujn postajn paĝpetojn.