Каде да ги најдете CONNECT заглавијата на одговорот на прокси
Погледнете ја размената CONNECT кога дијагностичкото поле специфично за прокси недостасува во објектот на одговорот на дестинацијата.
Дијагностичкото поле во CONNECT одговорот на прокси припаѓа на различен одговор од подоцнежниот одговор на веб-страницата. Објектот на одговорот на дестинацијата на високо ниво може да го прикаже само вториот.
| Транспортен интерфејс | Каде се појавуваат CONNECT метаподатоците |
|---|---|
| Стандарден Python API за HTTP врска, 3.12+ | get_proxy_response_headers() ги враќа CONNECT заглавијата на одговорот, или None кога CONNECT не е испратен. |
| Собирање заглавија во libcurl | CONNECT заглавијата можат да бидат вклучени. CURLOPT_SUPPRESS_CONNECT_HEADERS го контролира нивното доставување преку релевантните излезни патеки за заглавија. |
За cURL ракувачот на Guzzle, фатете го секој блок на одговор со on_headers наместо да го гледате само вратениот одговор. Користете го поддржаниот интерфејс на клиентот што всушност го извршува барањето. Библиотека изградена врз Python не мора нужно да го изложи методот на врска во својот одговор, а посебна инстанца на врска не може да ја открие оваа размена. Потиснувањето на CONNECT заглавијата на libcurl може да го поедностави парсерот, но го крие доказот што му е потребен на дијагностиката.
Ако полето сè уште недостасува, проверете ги документираните услови за производ, метод и исход кај операторот. Барање пренесено во чист текст и непроѕирна HTTPS тунела можат различно да ги изложат метаподатоците; полето на добавувачот не е задолжителен дел од секој одговор.
Задржете ја дефиницијата на полето заедно со неговата вредност. Вратената IP може да го опише слушачот, локалното врзување, избраниот излез или дестинацијата. Само неговата форма не го идентификува изворот свртен кон веб-страницата.