Paw открывает ссылку во внешнем браузере

При разработке конечных точек мне нужно следовать довольно сложному / громоздкому процессу входа в систему для аутентификации с помощью нашего привратника.

Для этого я открываю страницу входа разработчика в Paw. Он открывается внутри лапы и правильно отображает содержимое. Если я затем нажму кнопку, чтобы войти в систему, и откроется внешний браузер, Paw потеряет отслеживание правильных файлов cookie.

Интересно, можно ли сохранить запрос во встроенном браузере Paws, чтобы файлы cookie не были потеряны, и я мог продолжить тестирование своих конечных точек.


person Harro    schedule 24.02.2015    source источник
comment
Интересный момент! Я был бы определенно рад добавить такую ​​​​функцию. Вероятно, это должен быть встроенный в приложение браузер, который позволит вам перемещаться, собирать файлы cookie и сохранять их. Мне нравится идея: я искал хороший способ сделать это возможным, и я думаю, что вы дали мне ценный вклад! Спасибо!   -  person Micha Mazaheri    schedule 24.02.2015
comment
Это было бы круто! Если у вас есть что-то и вам нужно, чтобы я это проверил, дайте мне знать...   -  person Harro    schedule 24.02.2015


Ответы (1)


Чтобы иметь возможность войти в систему с использованием аутентификации на основе файлов cookie, в Paw 2.1 вы можете использовать этот хак: перейдите в свой веб-браузер с включенным режимом разработчика и войдите на веб-сайт. Затем в Инспекторе/Отладчике перейдите в раздел «Файлы cookie» (в Chrome/Safari: инспектор — Cmd+Option+I, затем вкладка «Ресурсы», затем «Файлы cookie»). Скопируйте файл cookie сеанса/входа. Вернитесь к Paw и добавьте заголовок «Cookie: mySessionCookie=value». Это должно сработать.

Примечание. Это хакерский метод. Как упоминалось в моем предыдущем комментарии, впереди нас ждет более приятный способ.

person Micha Mazaheri    schedule 24.02.2015
comment
К сожалению, задействовано 6 файлов cookie. На данный момент мой обходной путь использует расширение Chrome DHC, но я, конечно, предпочитаю использовать Paw. Поэтому я надеюсь, что вам повезет реализовать функцию, упомянутую в вашем комментарии. - person Harro; 24.02.2015
comment
Да, я очень рад добавить эту функцию. Не уверен, что это будет возможно в следующей версии, но точно в следующей. - person Micha Mazaheri; 25.02.2015
comment
@MichaMazaheri Я бы тоже хотел увидеть эту функцию, она была бы очень полезна для ручного тестирования. Есть новости по этому поводу? - person Pierre; 12.10.2015
comment
Да, мы собираемся реализовать расширение Chrome для этого! - person Micha Mazaheri; 13.10.2015