gpt4 book ai didi

java - 向页面发送请求

转载 作者:行者123 更新时间:2023-12-01 16:06:37 25 4
gpt4 key购买 nike

我正在尝试自动填写表单,然后按该表单上的按钮并等待响应。我该怎么做呢?更具体地说,我有一个巨大的 DNA 菌株集合,我需要将它们相互比较。幸运的是,有一个website这正是我所需要的。基本上,我输入 2 个不同的 DNA 序列,然后单击“对齐序列”按钮并得到结果(分数的计算不相关)。有没有办法制作一个Java程序,自动插入输入,“单击”按钮并读取该网站的响应?

谢谢!

最佳答案

您可以使用apache http client向网站发送请求。

查看相关页面的源代码,您就会找到该部分。其中包含需要发送到服务器的所有字段。特别是,您会发现它需要作为 Post 发送,而不是更常见的 Get。上面的链接向您展示了如何使用 http 客户端代码发帖。

您需要为表单中的每个字段提供一个 nameValuePair,例如以下字段:

<input type="hidden" name="rm" value="lalign_x"/>
<input type="checkbox" name="show_ident" value="1" />
<textarea name="query" rows="6" cols="60">

您可能需要进行一些尝试和错误才能正确设置所有字段。我建议使用小数据集执行此操作。一旦一切似乎都正常,然后尝试使用更大的数据。

关于java - 向页面发送请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2450680/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com