Për një kërkesë që funksionon në Firefox, nis nga ajo që Firefox dërgoi vërtet:

  1. Hap Network Monitor, riprodho veprimin dhe zgjidh kërkesën e tij. Përdor Copy → Copy as cURL.
  2. Mbaj destinacionin, metodën, trupin dhe kokat përkatëse për krahasimin e parë. Zgjidh rrugën veçmas duke shtuar:
--proxy http://proxy.example:8080

Për një krahasim të veçantë të lejuar të një faqe publike pa kredenciale, cookies, të dhëna private trupi ose kredenciale proxy të kopjuara, lista e proxy-ve HTTP ofron pika fundore kandidate. Pastaj krahasoni përgjigjen dhe fazën e dështimit. Vetëm një varg User-Agent nuk mund të riprodhojë dërgimin e një formulari, një cookie ose një token.

Zgjidh hyrjen e rrjetit që përputhet me veprimin: një faqe mund të gjenerojë ridrejtime dhe shumë burime. Nëse ndiqni ridrejtime, inspektoni objektivat e tyre në vend që të supozoni se curl lundron saktësisht si Firefox. Për HTTPS, curl trajton CONNECT dhe TLS e objektivit; mos e rishkruani kërkesën e kopjuar në një shkëmbim tjetër manual CONNECT.

Përpara se të ndani komandën, fshihni cookies, autorizimin dhe vlerat private të trupit duke ruajtur metodën, destinacionin dhe kontekstin e dobishëm të gabimit. Kopjimi i një kërkese mund të kopjojë të dhëna aktive të llogarisë.

Një përsëritje e suksesshme vërteton këtë kërkesë curl në rrugën e zgjedhur. Nuk riprodhon JavaScript-in e shfletuesit, gjendjen e memorizuar ose të gjitha kërkesat e mëvonshme të faqes.

Artikuj të ngjashëm