Pieprasījumam, kas darbojas Firefox, sāciet ar to, ko Firefox faktiski nosūtīja:

  1. Atveriet Network Monitor, atkārtojiet darbību un atlasiet tās pieprasījumu. Izmantojiet Copy → Copy as cURL.
  2. Pirmajam salīdzinājumam saglabājiet galamērķi, metodi, pamattekstu un attiecīgos galvenes. Maršrutu izvēlieties atsevišķi, pievienojot:
--proxy http://proxy.example:8080

Atsevišķam atļautam publiskas lapas salīdzinājumam bez nokopētiem akreditācijas datiem, sīkfailiem, privātiem pamatteksta datiem vai starpniekservera akreditācijas datiem HTTP starpniekserveru saraksts piedāvā kandidātgalapunktus. Pēc tam salīdziniet atbildi un kļūmes posmu. Tikai User-Agent virkne nevar atkārtot veidlapas iesniegšanu, sīkfailu vai pilnvaru.

Atlasiet darbībai atbilstošo tīkla ierakstu: lapa var ģenerēt novirzīšanas un daudzus resursus. Ja sekojat novirzīšanām, pārbaudiet to mērķus, nevis pieņemiet, ka curl pārvietojas tieši tāpat kā Firefox. HTTPS gadījumā curl apstrādā CONNECT un mērķa TLS; nepārrakstiet nokopēto pieprasījumu citā manuālā CONNECT apmaiņā.

Pirms kopīgojat komandu, paslēpiet sīkfailus, autorizāciju un privātās pamatteksta vērtības, saglabājot metodi, galamērķi un lietderīgo kļūdas kontekstu. Pieprasījuma kopēšana var nokopēt aktīvus konta datus.

Veiksmīga atkārtošana apstiprina šo curl pieprasījumu izvēlētajā maršrutā. Tā neatkārto pārlūka JavaScript, kešatmiņā saglabāto stāvokli vai visas vēlākās lapas pieprasījumus.

Saistītie raksti