Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.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
如何着手编写JavaHTTP/WebRobot应用程序?_Java_Http_Bots - Fatal编程技术网

如何着手编写JavaHTTP/WebRobot应用程序?

如何着手编写JavaHTTP/WebRobot应用程序?,java,http,bots,Java,Http,Bots,我正在尝试构建一个应用程序,使我能够与网站的特定元素进行交互,而无需通过浏览器 这更多的是一个大家都感兴趣的问题,但对于我的原型,我使用的是卫报网站 我想登录,在内容中搜寻可以发表评论的文章,然后显示并允许登录用户对文章发表评论 我是一名专业的java开发人员,但我从来没有真正参与过http开发,我对有助于我完成该项目的资源的搜索也没有找到多少 首先,我想我应该问一下,这可能吗 其次,如果是这样,您将如何登录并向发表评论来查看Selenium Webdriver: 但请表现好一点。不要发表垃圾评

我正在尝试构建一个应用程序,使我能够与网站的特定元素进行交互,而无需通过浏览器

这更多的是一个大家都感兴趣的问题,但对于我的原型,我使用的是卫报网站

我想登录,在内容中搜寻可以发表评论的文章,然后显示并允许登录用户对文章发表评论

我是一名专业的java开发人员,但我从来没有真正参与过http开发,我对有助于我完成该项目的资源的搜索也没有找到多少

首先,我想我应该问一下,这可能吗


其次,如果是这样,您将如何登录并向

发表评论来查看Selenium Webdriver:


但请表现好一点。不要发表垃圾评论。

我们通常处理特定的编程问题,而不是参考教程。但是,作为一名专业Java开发人员,您将知道需要某种形式的API来与Guardian网站的数据库通信。这可能是开始查找的第一个地方。@ChrisCooney,只要OP不想在站点上手动执行HTTP GET/POST并分析结果manually@ChrisCooney-问题是我对HTTP一无所知,甚至不知道是否需要,我搜索了API作为第一阶段,但只找到了“爬虫”可以下载整个网站。不过,关于我的问题缺乏具体性,你是对的。“我将对这些问题进行修改,使它们更具体地针对这个问题。”@GlenLamb:首先,我建议您好好阅读一下HTTP POST和GET。用于发布或获取的Java代码非常简单。顺便说一句,为了提高速度,您可以使用ApacheHttpClient和jsoup等库来解析生成的HTMLH。这绝对不是我的意图,我讨厌这些东西。但事实是,我看到他们到处都是,我自己也不知道该怎么做,这让我很恼火。你知道,这是一种职业自豪感,当然。希望我没有冒犯你。您的用例只是有点可疑,仅此而已。:)我有点像《卫报》的评论员。