情况如下:
我在“mycompany.com”上有一个Web应用程序(Java servlets)。业务合作伙伴将在“yourcompany.com”上向我提供他的应用程序中的数据。
他的应用程序由Web表单(POST)驱动。除了结果总是通过网页返回之外,我对他的申请一无所知。
例如,如果我创建一个带有提交按钮的静态HTML表单并将其发送到他的网站,我会在浏览器中获得结果。
我可以在我的应用程序中创建该Web表单,但现在 - 如何从他的网站上读取结果?
有什么想法吗?
-R
答案 0 :(得分:5)
听起来你想要进行一些屏幕抓取 - 请查看XQuery for that。
答案 1 :(得分:0)
如果他想升级他的工作方式,Web服务(特别是SOAP)将是在网络上的应用程序之间传递数据的标准,可维护的方式。
答案 2 :(得分:0)
如果您希望在此过程中获得更好的控制而不是HTML格式化HTML页面,我会使用HttpClient + HTML Parser