如何从Chrome重建POST数据?

时间:2017-04-10 09:47:31

标签: javascript google-chrome

以下是Chrome开发工具的截图,我点击了网站上的搜索按钮。我希望能够从脚本执行相同的搜索。

当我点击表格数据标签中的查看来源时,我得到:

MENUGRID=&TIETOJABUTTON=&LOPETABUTTON=&TOSITEGRID=&HENKILOCOMBO=123456&TILACOMBO=&TOSITETYYPPICOMBO=&ALKUPVMEDIT=&LOPPUPVMEDIT=&TIEDOKSICHECK_CHECKBOX=off&LASKUNUMEROEDIT=&ETSIBUTTON=&ETSINUMEROLLABUTTON=&IW_Action=ETSIBUTTON&IW_ActionParam=&IW_FormName=ArkistoForm_1&IW_FormClass=TArkistoForm&IW_SessionID_=132amw21txnotj18td6840sblhd1&IW_width=&IW_height=&IW_TrackID_=6

我尝试添加RequestURL的各种组合,但我总是会遇到会话过期错误。

问题

如何找出上面的POST数据前缀?是吗? RequestURL添加了?

以下是HTML / JS源的副本,其中搜索(称为“Søg”)按钮。 https://pastebin.com/8HQMwD8W

enter image description here

2 个答案:

答案 0 :(得分:1)

Chrome能够准备包含所有请求参数的cURL命令(包括授权所需的Cookie,如AlexProutorov所述)。只需用鼠标右键单击您的请求名称(bwtem?),然后从Copy as cURL菜单中选择Copy

答案 1 :(得分:0)

服务器要求您的请求获得授权,因此您还应该使用与使用Chrome开发工具捕获的Cookie标头相同的Cookie标头提供您的请求。这是存储会话数据的地方。