Firefox Copy as cURL: riprodho kërkesën përmes një proxy
Nis nga dalja Copy as cURL e Firefox Network Monitor, pastaj zgjidh proxy-n veçmas për një krahasim HTTP të dobishëm.
Për një kërkesë që funksionon në Firefox, nis nga ajo që Firefox dërgoi vërtet:
- Hap Network Monitor, riprodho veprimin dhe zgjidh kërkesën e tij. Përdor Copy → Copy as cURL.
- 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.