2015-02-24 203 views
3

在開發端點時,我需要遵循一個相當複雜/繁瑣的登錄過程來與我們的看門人進行身份驗證。Paw在外部瀏覽器中打開鏈接

爲此,我在Paw中打開開發者登錄頁面。它在爪子內部打開並正確渲染內容。如果我然後單擊該按鈕以實際登錄並打開外部瀏覽器,導致Paw無法跟蹤正確的Cookie。

我想知道是否有可能在Paws嵌入式瀏覽器中保留請求,以便cookies不會丟失,並且我可以繼續測試我的端點。

+0

有趣的一點!我肯定很樂意添加這樣的功能。它可能應該是一個應用程序內瀏覽器,讓你瀏覽,捕獲cookies並存儲它們。我喜歡這個想法:我正在尋找一種可行的方法,我想你給了我一些寶貴的意見!謝謝! – 2015-02-24 10:54:21

+1

那太棒了!如果你有東西需要我測試,請讓我知道... – Harro 2015-02-24 11:47:56

回答

1

爲了能夠使用基於Cookie的身份驗證進行登錄,在Paw 2.1中,您可以使用以下方法:轉到啓用了開發者模式並登錄網站的Web瀏覽器。然後,在Inspector/Debugger中,轉到Cookies(在Chrome/Safari中:檢查器是Cmd + Option + I,然後選擇「Resources」,然後選擇「Cookies」)。複製會話/登錄cookie。回到Paw並添加一個「Cookie:mySessionCookie = value」標題。它應該做的伎倆。

注意:這是一個hacky方法。正如我在先前的評論中提到的,更好的方法是來。

+0

不幸的是,有6個cookie參與其中。現在我的解決方法是使用Chrome擴展DHC,但我更喜歡使用Paw。所以我希望你有一些運氣來實現你評論中提到的功能。 – Harro 2015-02-24 11:47:08

+1

是的,我對添加此功能感到非常興奮。不知道在下一個版本中是否可能,但肯定會在下一版本中出現。 – 2015-02-25 00:03:57

+0

@MichaMazaheri我很想看到這個功能,這對於手動測試會非常有幫助。對此有何更新? – Pierre 2015-10-12 14:41:55

相關問題