Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xml 我的web harvest身份验证配置有什么问题?_Xml_Web Scraping_Webobjects_Webharvest - Fatal编程技术网

Xml 我的web harvest身份验证配置有什么问题?

Xml 我的web harvest身份验证配置有什么问题?,xml,web-scraping,webobjects,webharvest,Xml,Web Scraping,Webobjects,Webharvest,我最近开始使用WebHarvest作为一个Web抓取工具。目前,我正在一个项目的开始阶段工作,我想对一个网站进行身份验证/登录。在开始之前,我想说明代码中的[URL]替换了网页的实际URL 因此,我试图通过执行以下配置来发布登录信息: <config> <var-def name="result"> <http method="post" url="[URL]/webreservations/WebObjects/WebReservatio

我最近开始使用WebHarvest作为一个Web抓取工具。目前,我正在一个项目的开始阶段工作,我想对一个网站进行身份验证/登录。在开始之前,我想说明代码中的[URL]替换了网页的实际URL

因此,我试图通过执行以下配置来发布登录信息:

<config>
    <var-def name="result"> 
        <http method="post" url="[URL]/webreservations/WebObjects/WebReservations.woa/wa/Login?language=1&amp;server=1" multipart="true"> 
        <http-param name="login">[myusername]</http-param>
        <http-param name="password">[mypassword]</http-param>
    </http>
</var-def>
</config>
下面是页面源代码的一部分,这可能是问题的关键所在。这是WebObjects的问题吗?这是javascript问题吗?我是问题所在吗?:)


...

非常感谢您的帮助。

请确保您已获得登录所需的所有参数。它可能需要的不仅仅是密码和用户名。

谢谢,就是这样。我有两个参数,我认为它们具有预定义的值,我不必发布它们。
[URL]/nP8oIdbhk8MTXkrQ7Y2Z1g/0.3.0;jsessionid=2EF81CDA9A2EFF0B14E45889BC279BFA
<body onload="document.form.login.focus();">
   <form name="form" onsubmit="showDiv();return true;" method="post" action="/webreservations/WebObjects/WebReservations.woa/wa/Login">
...
</form>
</body>