国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

利用 Postman Chrome app 和 Chrome 瀏覽器共享網站 cookie

everfight / 2049人閱讀

摘要:然而,有時接口測試需要準備好登錄態,或者其他狀態數據,而這些數據往往就存在瀏覽器里邊。總結對于確實需要獲取網站才能完成接口測試的場景,上述方法有一定的便利性,也才有必要使用我的方法,其他場景的接口測試,你們就無視我吧。

背景

作為一個Web工程師,最熟悉的日常工作莫過于后臺接口開發與聯調測試,而在接口測試上,大家最喜愛的工具清單里,必然少不了 Postman 這一利器。然而,有時接口測試需要準備好登錄態,或者其他狀態數據,而這些數據往往就存在瀏覽器 Cookie 里邊。結合本文介紹的工具,便可以無縫在 Postman Chrome app (為什么強調是 Postman Chrome app,文章末尾會說明)和 Chrome 瀏覽器之間共享 Cookie,而這個共享過程對用戶是透明的。

工具清單

以下工具請自行安裝,我只貼下官方的軟件界面截圖。

Chrome 瀏覽器

Postman Chrome app

Postman Interceptor

使用步驟

以下我們以 Github 網站為例,演示下如何實現 Cookie 共享。

一、確認 Postman Interceptor 插件安裝成功(如圖所示)

二、啟動 Postman,在右上角的衛星小圖標那里開啟 Chrome Interceptor

三、在 Chrome 瀏覽器里正常登陸 GitHub 網站(此步驟沒什么好演示的 ╭(╯^╰)╮)

四、在 Postman Chrome app 中直接模擬請求通知接口

接口路徑:https://github.com/notificati...

也就是說,這個時候,我們雖然沒有對 Postman 做特殊的 Cookie 設置,但是它的請求的登錄態都被服務器驗證通過了,cookie 共享成功!

假如這個時候退出瀏覽器的登錄態呢?

我們先從 GitHub 退出登錄,還是剛才的請求,這個時候的響應是:

是的,因為 Chrome 里已經退出登錄,所以 Postman 這邊也自然失去登錄態了,說明兩邊 Cookie 是同步的。

Postman Interceptor 的 Bonus


Postman Interceptor 還有一點比較爽的是,它的 Request Capture 支持捕捉 Chrome 瀏覽器里的請求記錄,并且自動同步到 Postman Chrome app 里邊,這樣的話,我們就可以方便直接在 Postman 里獲取到我們需要測試的網絡請求,而不是一個一個自己填寫參數之類的了。

缺陷

遺憾的是,按照官方說明,現在 Postman Interceptor 的這個Cookie 共享還不能支持獨立安裝的桌面版(從官方下載而不是從 Chrome 應用市場下載)的 Postman Desktop,所以,如果你希望使用上述功能,你只能安裝回 Postman Chrome app,而這個版本相對桌面版,功能自然也會少。

Note: Interceptor feature is supported only in our Postman Chrome Apps and is not available in Postman Desktop Apps at the moment.

另一方面,考慮到 Chrome 瀏覽器將會在不久的將來停掉 Chrome apps 的支持,可能這個方案也撐不了太久。

如果你真心希望 Postman 將上述功能加到他們的桌面版里,可以到他們的官方GitHub issues去請愿,他們正在收集大家的意見。但是……這個請愿帖已經兩年多了,而就在我表達請求之前的幾個小時到幾天之前,都有人陸續去請愿,所以也不知道會不會真的如愿了。

總結

對于確實需要獲取網站 cookie 才能完成接口測試的場景,上述方法有一定的便利性,也才有必要使用我的方法,其他場景的接口測試,你們就無視我吧。

參考鏈接

Postman: Using the Interceptor to read and write cookies

Postman Help Center: How do I access Chrome"s cookies in Postman"s Chrome App?

Postman Learning Center: Interceptor extension

Google is phasing out Chrome apps for Mac and Windows

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/8909.html

相關文章

  • 推薦幾款程序員必備、常用的chrome擴展插件

    摘要:作為一名資深碼農,結合身邊一群民工的真實體驗,小編有那么一點權威給各位推薦幾款程序員必備常用的擴展插件。插件是一款為谷歌瀏覽器定制的非常強大的一款管理插件。 作為一名資深碼農,結合身邊一群IT民工的真實體驗,小編有那么一點權威給各位推薦幾款程序員必備、常用的chrome擴展插件。1.Click&Clean下載地址:http://www.cnplugins.com/offi...Clic...

    gityuan 評論0 收藏0
  • 如何抓取http請求/攔截器用法

    摘要:我們都知道是模擬接口向服務端發送請求的,在編寫請求數據的時候非常麻煩,那么如果我們可以先抓取該接口后直接使用,就方便的很多抓取請求我們打開時就會看見右上角有個像雷達似得圖標,點擊之后會彈出一個懸浮窗,在下,端口默認為選擇 ...

    NotFound 評論0 收藏0
  • Python爬蟲偷懶神器 —— 一鍵構造請求頭

    摘要:但是手動復制粘貼字典里的每一個鍵值對太費事了一個不那么方便的解決方案用正則表達式或者直接字符串替換,把字符串直接轉化為字典,封裝成函數方便以后反復調用。有的人喜歡用這種方法,每次復制信息,然后調用自己封裝好的函數,但我覺得還是挺麻煩的。 今天介紹個神奇的網站!堪稱爬蟲偷懶的神器! 我們在寫爬蟲,構建網絡請求的時候,不可避免地要添加請求頭( headers ),以 mdn 學習區為例,我...

    charles_paul 評論0 收藏0
  • 真沒想到,這個程序員的小工具現在居然值56億美元了!

    摘要:和朋友們,猜猜哪一個歲的時候,他就在網上組織了一個國際化的編程小組成員位于印度,英國,美國,新西蘭,開始設計網頁和接項目了。這個網站主要為計劃在美國攻讀碩士或博士學位的學生提供問答服務,吸引力不大,最終再次失敗。這是能起步的關鍵。 做Web開發的應該都知道Postman吧! 我最早接觸...

    sutaking 評論0 收藏0
  • chrome覽器安裝網頁測試插件postman的圖文步驟記錄

    摘要:今天給大家介紹的這款網頁調試工具不僅可以調試簡單的腳本等簡單的網頁基本信息,它還可以發送幾乎所有類型的請求在發送網絡請求方面可以說是插件類產品中的代表產品之一。 用戶在開發或者調試網絡程序或者是網頁B/S模式的程序的時候是需要一些方法來跟蹤網頁請求的,用戶可以使用一些網絡的監視工具比如著名的Firebug等網頁調試工具。今天給大家介紹的這款網頁調試工具不僅可以調試簡單的css、html...

    coordinate35 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<