Charles
этоHTTPактерское мастерство/ HTTPмонитор/обеспечить регрессактерское мастерство,иметь возможность просматривать свои машины иInternet
междуизвсеHTTP и SSL / HTTPS
поток。Сюда входят запросы,ответ иHTTP
заголовок(Включатьcookie
и кэшировать информацию);Charles
Перехватывать сетевые пакеты для анализа;Charles
Установив себя в качестве прокси-сервера доступа к сети системы, все запросы доступа к сети выполняются через него, тем самым реализуя перехват и анализ сетевых пакетов;Charles
Его также можно использовать для анализа протоколов связи сторонних приложений. Сотрудничать Charles
из SSL
Функция,Charles
Вы также можете проанализировать Https
протокол.1、SSL-прокси – просмотр запросов и ответов SSL в виде обычного текста.
2. Ограничение пропускной способности для имитации более медленного подключения к Интернету, включая задержку.
3. Отладка AJAX — просмотр запросов и ответов XML и JSON в виде деревьев или текста.
4. AMF — просмотр содержимого сообщения об удаленном взаимодействии Flash/Flex в виде дерева.
5. Повторите запрос для проверки изменений серверной части.
6. Отредактируйте запрос, чтобы протестировать различные входные данные.
7. Перехватывать и редактировать точки останова запроса или ответа.
8、Проверка записей изHTML с помощью валидатора W3C、Адаптивность CSS и RSS/атома
Windows
платформа。4.6.5
Проверка версиидаok
из:# Спасибо пользователям сети за предоставленный метод:
charles-Help-Register Charles:
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4
Charles
Невозможно захватить пакет данных;localhost
передача,Поэтому его невозможно поймать;hosts
документ,Добавьте следующий контент:# Путь к файлу:
C:\Windows\System32\drivers\etc
# Добавить контент:
127.0.0.1 http://localhost.charlesproxy.com/
http://localhost.charlesproxy.com/
Вот и все,войди в насизтестовая среда:
Charles
Может захватывать пакеты данных:
http
протоколизданные;SSL
Сертификат;Charles
инструмент,Нажмите【Help】–>【SSL Proxying】-【install Charles Root Certificate 】
УстановитьCharles
корень Сертификат;
【Proxy】–>【SSL Proxying Setting】
,Проверять【Enable SSL Proxying】
:
https
изданные Сумка:
Charles
инструмент;【Help】–>【local IP Address】
Возьмиipадрес:
ip
да192.168.1.23
,Конечно Можно использоватьipconfig
Команда для просмотра локального компьютераизipадрес:
Proxies Settings
,Установить порт,Здесь обратите внимание, что вам необходимо настроить компьютер так, чтобы он не занимал порт.,По умолчанию — 8888:
ip:192.168.1.23
Порт: 8888
WiFi
Интерфейс настройки,НажмитесоединятьизWiFi
сеть;
ip
ипорт,То есть ранее мы получилиизip
и Установить порт,Просто сохраните его:https
Сумка,На картинке выше я на самом деле все это настроил;https
Сумка,Также необходимо импортироватьSSL
Сертификат,действоватьда Нажмите【Help】–【SSL Proxying】-【install Charles Root Certificate】
:【Install Charles Root Certificate On a Mobile Device or Remote Browser】
,существовать Введите картинку на свой мобильный телефонизURL-адрес Установить Сертификат Вот и все:
Filter
Просто заполните необходимые условия фильтрации. Перед фильтрацией у нас есть много данных:
localhost
Связанныйизотфильтровать,прямойсуществовать Filter
Войтиlocalhost
Вот и все:
fiddler
Такой же,Charles
Также можно выполнить тестирование слабой сети.;【Proxy】–【Throttle Setting】-【Enable Throttle】
【Breakpoints】
:【proxy】-【Breakoint Setting】
Открыть断点настраивать窗口: