charles



чарльз

Автор Артём Ишмурдин задал вопрос в разделе Прочие

как пользоваться программой charles 3.6.5 и если можете выложите видео очень надо и получил лучший ответ

Ответ от Коала[гуру]
Часто особенно у новичков возникают вопросы по использованию программы Charles (Чарльз) , потому я все же решил выложить описание работы с программой и ответы на часто задаваемые вопросы по использованию Charles. Так как программа на английском языке, а с инглишем у жителей стран бывшего СССР не сложилось, то кое-что пришлось перевести.. .
Итак, читаем вникаем и запоминаем.. . потому как если я увижу вопросы после этой статьи, то просто буду банить, чтобы научились уму разуму).. .
Charles Web Debugging Proxy - это HTTP proxy/HTTP монитор/Reverse Proxy позволяющий пользователю наблюдать за всем HTTP траффиком между его компьютером и сетью Интернет. Это включает в себя запросы (requests), ответы (responses) и HTTP заголовки (содержащие cookies и кэш информацию) . Charles отображает весь трафик в виде папок с названием серверов. Внутри каждой папки содержатся запросы, которые отображают происходящие события, связанные с данным сервером.
Если Mozilla Firefox не ловит запросы:
Необходимо установить специальный плагин для браузера, чтобы Charles смог контролировать запросы. ПЛАГИН
Если Google Chrome не ловит запросы:
JAVA
Работа с программой:
- Для того, чтобы Charles начал или остановил запись траффика, необходимо нажать на кнопку "Start/Stop Recording" находящуюся на панели инструментов программы (белый круг с точкой) .
-Если по каким то причинам Charles не отображает связь с нужным вам сервером, то есть не отображается папка с гетевеями, проверьте, не добавили ли вы данный сервер в игнор. Для этого необходимо зайти в меню Proxy->Recording->Settings и там проверить, не присутствует ли нужный вам сервер в графе Ignore Hosts. Если он там есть, удалите его кнопкой Remove. (а простая переустановка программы ничего не изменит и сервер по прежнему будет игнорироваться)
-Для того чтобы отредактировать конкретный запрос в Charles, вам необходимо кликнуть правой кнопкой по строчке, например по gateway.php и выбрать там Edit. После внесения нужных изменений, необходимо нажать внизу кнопку Execute, и запрос будет отправлен на сервер.
-Если Вам нужно заставить Charles перехватывать запросы с нужного сервера, вам необходимо нажать правой кнопкой по папке сервера в списке и выбрать в контекстном меню Breakpoints(БРЯКИ) . Далее необходимо в панели инструментов Charles нажать на красный шестиугольник с надписью Enable/Disable Breakpoints. После этого программа будет остановливать каждый входящий и исходящий запрос связанный с данным сервером. Вы можете редактировать запросы или отправлять сразу кнопокй Execute. Исходящие запросы, от вас к серверу, будут появляться в Charles с красными стрелками вверх. Входящие запросы, ответы сервера, появляются со стрелкой вниз.
Источник: ссылка

Ответ от Владимир Коломиец[мастер]
Пользоваться? смотря в каких целях?

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: как пользоваться программой charles 3.6.5 и если можете выложите видео очень надо
Чарльз на Википедии
Посмотрите статью на википедии про Чарльз
Чарльз принц Уэльский на Википедии
Посмотрите статью на википедии про Чарльз принц Уэльский
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*