За захтев који ради у Firefox-у, почните од онога што је Firefox заиста послао:

  1. Отворите Network Monitor, поновите радњу и изаберите њен захтев. Користите Copy → Copy as cURL.
  2. За прво поређење задржите одредиште, методу, тело и релевантна заглавља. Руту изаберите одвојено додавањем:
--proxy http://proxy.example:8080

За одвојено дозвољено поређење јавне странице без копираних акредитива, колачића, приватних података тела или акредитива за прокси, листа HTTP проксија нуди могуће крајње тачке. Затим упоредите одговор и фазу неуспеха. Сам низ User-Agent не може да понови слање обрасца, колачић или токен.

Изаберите мрежни унос који одговара радњи: страница може да генерише преусмерења и много ресурса. Ако пратите преусмерења, прегледајте њихове циљеве уместо да претпоставите да curl путује тачно као Firefox. За HTTPS curl обрађује CONNECT и TLS циља; не преписујте копирани захтев у другу ручну CONNECT размену.

Пре него што поделите наредбу, уклоните колачиће, ауторизацију и приватне вредности тела уз очување методе, одредишта и корисног контекста грешке. Копирање захтева може да копира активне податке налога.

Успешно понављање потврђује овај curl захтев на изабраној рути. Оно не репродукује JavaScript прегледача, кеширано стање ни све касније захтеве странице.

Повезани чланци