Egy Firefoxban működő kérésnél abból induljon ki, amit a Firefox valóban elküldött:

  1. Nyissa meg a Network Monitort, reprodukálja a műveletet, és válassza ki a kérését. Használja a Copy → Copy as cURL lehetőséget.
  2. Az első összehasonlításhoz tartsa meg a célt, a metódust, a testet és a releváns fejléceket. Az útvonalat külön válassza ki ezzel:
--proxy http://proxy.example:8080

Egy külön engedélyezett nyilvános oldal-összehasonlításhoz másolt hitelesítő adatok, cookie-k, privát testadatok vagy proxy-hitelesítő adatok nélkül a HTTP proxy lista jelölt végpontokat kínál. Ezután hasonlítsa össze a választ és a hiba szakaszát. Önmagában egy User-Agent karakterlánc nem tud űrlapbeküldést, cookie-t vagy tokent újra létrehozni.

Válassza ki a művelethez illő hálózati bejegyzést: egy oldal átirányításokat és sok erőforrást hozhat létre. Ha követi az átirányításokat, vizsgálja meg a céljaikat, ne feltételezze, hogy a curl pontosan úgy navigál, ahogy a Firefox tette. HTTPS esetén a curl kezeli a CONNECT-et és a cél TLS-ét; ne írja át a másolt kérést egy másik kézi CONNECT-cserévé.

Mielőtt megosztja a parancsot, rejtse el a cookie-kat, az engedélyezést és a privát testértékeket, miközben megtartja a metódust, a célt és a hasznos hibakörnyezetet. Egy kérés másolása élő fiókadatokat másolhat.

A sikeres újrajátszás igazolja ezt a curl-kérést a kiválasztott útvonalon. Nem reprodukálja a böngésző JavaScriptjét, a gyorsítótárazott állapotot vagy az összes későbbi oldalkérést.

Kapcsolódó cikkek