Firefox-та жұмыс істейтін сұрау үшін Firefox нақты жіберген нәрседен бастаңыз:

  1. Network Monitor-ды ашыңыз, әрекетті қайталаңыз және оның сұрауын таңдаңыз. Copy → Copy as cURL қолданыңыз.
  2. Бірінші салыстыру үшін мақсатты, әдісті, дене мен тиісті тақырыпшаларды сақтаңыз. Маршрутты бөлек таңдау үшін мынаны қосыңыз:
--proxy http://proxy.example:8080

Көшірілген тіркелгі деректері, cookie файлдары, жеке дене деректері немесе прокси тіркелгі деректері жоқ, бөлек рұқсат етілген ашық бетті салыстыру үшін HTTP прокси тізімі үміткер соңғы нүктелерді ұсынады. Содан кейін жауапты және сәтсіздік кезеңін салыстырыңыз. Тек User-Agent жолы форма жіберуді, cookie немесе токенді қайта шығара алмайды.

Әрекетке сәйкес желілік жазбаны таңдаңыз: бет көптеген қайта бағыттаулар мен ресурстар жасай алады. Қайта бағыттауларды ұстансаңыз, curl дәл Firefox сияқты жүреді деп болжаудың орнына олардың мақсаттарын тексеріңіз. HTTPS үшін curl CONNECT пен мақсаттың TLS-ін өңдейді; көшірілген сұрауды басқа қолмен жасалатын CONNECT алмасуына қайта жазбаңыз.

Пәрменді бөліспес бұрын әдісті, мақсатты және пайдалы қате контекстін сақтай отырып, cookie файлдарын, авторизацияны және жеке дене мәндерін жасырыңыз. Сұрауды көшіру белсенді тіркелгі деректерін көшіруі мүмкін.

Сәтті қайталау осы curl сұрауының таңдалған маршрутта орындалатынын растайды. Ол браузердің JavaScript-ін, кэштелген күйді немесе барлық кейінгі бет сұрауларын қайта шығармайды.

Қатысты мақалалар