Промените корисничког агента са цурл да бисте добили УРЛ изворни код као другачији ОС & претраживач

Anonim

Користећи цурл можемо да преузмемо ХТМЛ и ЦСС изворни код било ког наведеног УРЛ-а, па чак и информације о хттп заглављу, али неке веб локације служе потпуно другачији садржај или ХТМЛ различитим верзијама ОС-а и претраживача, то се ради откривањем њиховог корисничког агента. Због тога можемо лажирати корисничког агента друге верзије прегледача и оперативног система, а то омогућава веб програмерима да брзо добију приступ тим алтернативним варијацијама изворног кода сајтова.За потребе овде, то ћемо постићи из командне линије користећи цурл. Основна синтакса за лажирање корисничког агента са командом цурл је следећа:

"

цурл -А УсерАгентСтринг>"

Наравно да ћете заменити УсерАгентСтринг легитимним стрингом корисничког агента који одговара претраживачу који желите да опонашате.

Хајде да погледамо неколико примера са различитим стринговима корисничког агента.

Једна од најчешћих ситуација различитог изворног ХТМЛ-а и ЦСС-а је за веб-сајтове са смањеним мобилним верзијама, можете да преузмете изворни код специфичан за иПхоне помоћу:

"

цурл -А Мозилла/5.0 (иПхоне; У; ЦПУ иПхоне ОС 4_3_3 као Мац ОС Кс; ен-ус) АпплеВебКит/533.17.9 (КХТМЛ, као Гецко ) Верзија/5.0.2 Мобиле/8Ј2 Сафари/6533.18.5 хттп://ввв.аппле.цом"

"

Неки сајтови то раде и са другим претраживачима. Ово би био Цхроме 12 у Мац ОС Кс 10.6.8: цурл -А Мозилла/5.0 (Мацинтосх; Интел Мац ОС Кс 10_6_8) АпплеВебКит/534.30 (КХТМЛ, као Гецко) Цхроме/12.0.742.112 Сафари/534.30 хттп://мицрософт.цом"

Ево још једног који лажира Мац Апп Сторе и Мац ОС Кс 10.6.7 као корисничког агента и користан је за испитивање Апп Сторе-а из скрипте (више о томе на ТУАВ):

"

цурл -силент -А иМацАппСторе/1.0.1 (Мацинтосх; У; Интел Мац ОС Кс 10.6.7; ен) АпплеВебКит/533.20.25 хттп:// ак.сеарцх.итунес.аппле.цом/"

Још једна лажира Виндовс КСП са Фирефок-ом 3:

"

цурл -А Мозилла/5.0 (Виндовс; У; Виндовс НТ 5.1; де; рв:1.9.2.3) Гецко/20100401 Фирефок/3.6.3 хттп:/ /иахоо.цом"

Можете пронаћи стрингове корисничког агента широм веба, само будите сигурни да их укључите у наводнике ако желите да преузмете извор сајтова као тај кориснички агент. Ако желите о корисничким агентима, Википедија има добар унос о овој теми.

Напомена: Ово се намерно ради преко командне линије и намењено је онима који воле да раде са терминала, али постоје лаки начине да то урадите путем стандардних графичких апликација и веб претраживача као што су Сафари, Цхроме и Фирефок.Сафари је вероватно најједноставнији, јер можете поставити различите корисничке агенте директно из менија за програмере:

Овај снимак екрана је преузет из чланка о активирању Фацебоок Видео Цхат позива у ОС Кс Лион, што се постиже променом корисничког агента претраживача у верзију коју Фацебоок сматра компатибилном.

Промените корисничког агента са цурл да бисте добили УРЛ изворни код као другачији ОС & претраживач