Java WebHarvest未通过GET correcly传递http参数

Java WebHarvest未通过GET correcly传递http参数,java,webharvest,Java,Webharvest,我正在尝试使用以下代码获取要解析的网页 <var-def name="parameter">value</var-def> <var-def name="url">http://www.example.com/script</var-def> <html-to-xml> <template> <http method="get" url="${url}"> <

我正在尝试使用以下代码获取要解析的网页

<var-def name="parameter">value</var-def>
<var-def name="url">http://www.example.com/script</var-def>
<html-to-xml>
    <template>
        <http method="get" url="${url}">
            <http-param name="param"><var name="parameter"/></http-param>
        </http>
    </template>
</html-to-xml>
值
http://www.example.com/script

但脚本并没有将“value”作为“param”获取,而是获取类似于
org.webharvest.runtime.web的内容。HttpParamInfo@1983eae7
。与“post”方法相同的代码可以正常工作,但是这个特定的脚本需要“get”参数。我尝试用
${parameter.toString}
替换
,但结果是一样的。如何解决此问题?

似乎不可能像那样传递GET参数。必须将它们放到url中,创建类似这样的
http://www.example.com/script?parameter=value