Как удалить cookie сеанса в Postman?



Я тестирую свой API в Postman и у меня возникли проблемы с имитацией выйти.



Если я делаю вызов для удаления cookie сеанса,
postman request

куки сессии-это еще нет после этого, и я все еще могу получить доступ к маршрутам, которые требуют аутентификации.



обработчик маршрута на сервере:



  server.route({
method: 'DELETE',
path: '/sessions/_current',
handler: function(req, reply){
req.auth.session.clear();
reply({}).code(204);
}
});


это узел.js с Hapi, но это не должно иметь значения.



есть ли способ удалить все куки в почтальона или определенные cookies вручную?

3536   9  

9 ответов:

вручную удалив его в браузере chrome удаляет куки из почтальона.

в браузере chrome перейдите к chrome://settings/cookies

найдите файл cookie и удалите его

Edit: Согласно комментарию Max890 ниже (в моей версии Google Chrome (ver 63)) это теперь chrome://settings/content/cookies Затем перейдите в раздел "просмотреть все файлы cookie и данные сайта"

почтальон 4.0.5 имеет функцию с именем Управление Cookies расположенном ниже отправить кнопка, которая управляет куки отдельно от Chrome кажется.

enter image description here

включен ли перехватчик почтальона? Это будет перенаправлять все запросы и ответы через браузер Chrome.

перехватчик -https://www.getpostman.com/docs/capture Документация Cookies - http://blog.getpostman.com/index.php/2014/11/28/using-the-interceptor-to-read-and-write-cookies/

на уроженца почтальон приложение есть "менеджер Cookie", так что это не проблема вообще,

но в расширении почтальона для Chrome нет

Так что решение находится только в установке родной почтальон

почтальон для Linux, Mac и Windows

как сказал @markus, используйте "менеджер файлов Cookie" и удалите файл cookie. enter image description here

Если вы хотите узнать, как установить destroy cookies в postman, вы должны проверить службу Postman Echo https://docs.postman-echo.com/

там вы найдете полное объяснение о том, как установить, получить и удалить эти куки.

проверьте его : https://docs.postman-echo.com/#3de3b135-b3cc-3a68-ba27-b6d373e03c8c

дайте ему попробовать.

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

обновление: попробуйте этот ответ https://superuser.com/a/232794

Я не уверен, как это сделать в почтальона. Я использовал, чтобы закрыть весь браузер и перезапустите сервер для проверки подлинности. Никогда не проверял выход из системы потому что это была служба API.

в Chrome, щелкните правой кнопкой мыши - > проверить элемент. Перейдите на вкладку активное отслеживание ресурсов и если вы еще этого не сделали. Теперь левая боковая панель thingy вниз, пока вы не увидите "Cookies", нажмите ниже вашего доменного имени и удалить cookie просто щелкните правой кнопкой мыши на нем и"удалить"

вы можете использовать перехватчик почтальона.Что вы можете добавить в расширение chrome с помощью этого link:https://chrome.google.com/webstore/detail/postman-interceptor/aicmkgpgakddgnaphhhpliifpcfhicfo

Это поможет вам отправлять запросы, которые используют куки браузера через приложение почтальона. Он также может отправлять заголовки, которые обычно ограничены Chrome, но имеют решающее значение для тестирования API.

а также вы можете включить с помощью перехватчика, который находится рядом с оранжевый значок синхронизации And also you can enable by interceptor which is there beside the orange sync icon.

обратите внимание, что этот ответ относится только к автономный почтальон пользовательского интерфейса а не почтальон приложение / дополнение для Chrome.

Как очистить кэш в Postman (так что вы должны войти снова при запросе токена, например):

  • перейдите к просмотру: показать DevTools
  • перейдите на вкладку Приложения, а затем очистить представление хранилища в левом меню
  • отменить выбор всех вариантов, кроме кэша Хранения, а затем нажмите на кнопку "Очистить данные сайта"
  • перезагрузка почтальон
  • теперь вам будет предложено снова войти в систему при запросе нового токена

Comments

    Ничего не найдено.