Firefox Copy as cURL: toista pyyntö välityspalvelimen kautta
Aloita Firefox Network Monitorin Copy as cURL -tulosteesta ja valitse välityspalvelin sen jälkeen erikseen hyödyllistä HTTP-vertailua varten.
Jos pyyntö toimii Firefoxissa, aloita siitä, mitä Firefox todella lähetti:
- Avaa Network Monitor, toista toiminto ja valitse sen pyyntö. Käytä Copy → Copy as cURL.
- Säilytä kohde, metodi, runko ja olennaiset otsikot ensimmäistä vertailua varten. Valitse reitti erikseen lisäämällä:
--proxy http://proxy.example:8080
Erilliseen sallittuun julkisen sivun vertailuun ilman kopioituja tunnistetietoja, evästeitä, yksityisiä runkotietoja tai välityspalvelimen tunnistetietoja HTTP-välityspalvelinluettelo tarjoaa ehdokaspäätepisteitä. Vertaa sitten vastausta ja epäonnistumisen vaihetta. Pelkkä User-Agent-merkkijono ei voi toistaa lomakkeen lähetystä, evästettä tai tokenia.
Valitse toimintoa vastaava verkkotapahtuma: sivu voi tuottaa uudelleenohjauksia ja monia resursseja. Jos seuraat uudelleenohjauksia, tutki niiden kohteet sen sijaan, että olettaisit curlin liikkuvan täsmälleen kuten Firefox. HTTPS:ssa curl hoitaa CONNECTin ja kohteen TLS:n; älä kirjoita kopioitua pyyntöä uudelleen toiseksi käsin tehtäväksi CONNECT-vaihdoksi.
Ennen kuin jaat komennon, peitä evästeet, valtuutus ja yksityiset runkoarvot säilyttäen metodi, kohde ja hyödyllinen virhekonteksti. Pyynnön kopioiminen voi kopioida eläviä tilitietoja.
Onnistunut toisto todentaa tämän curl-pyynnön valitulla reitillä. Se ei toista selaimen JavaScriptiä, välimuistissa olevaa tilaa tai kaikkia myöhempiä sivupyyntöjä.