gpt4 book ai didi

java - 如何访问fitnesse页面的内容?

转载 作者:行者123 更新时间:2023-11-30 07:12:54 25 4
gpt4 key购买 nike

因此,有些人对具体要求是什么感到困惑。这是完整的描述。
我有两台机器。
机器 1 - 服务器:部署 Fitnesse 的虚拟机。
机器 2 - 一台本地机器,我必须在其中访问 java 项目中的所有信息。

现在,我有 1 个测试页,其内容形式为:
|导入|
|赛程|

|AdditionTestPageFixture|
|a|b|做加法?|
|1|2| 4 |

在服务器计算机上。我使用以下 URL 从我的计算机访问此页面:http://x.x.x.x:xxxx/FrontPage.ArithmeticSuite1.AdditionTestPage

回到我的本地计算机。
我创建了一个 JAVA 项目,我需要知道这个 Fixture 中使用的是哪个类,所以基本上我想阅读此内容并提取单词“AdditionTestPageFixture”。
我无法通过 putty 访问服务器并访问那里的文件,这是不应该做的。无论我能做什么,我都应该只通过 Fitnesse 来做。所以,
1. 我无法转到该服务器计算机上存储页面的目录并提取内容。
2. 我无法使用 URLConnetion 发送 HTTP 请求,因为响应是 HTML 响应,解析整个内容将非常乏味。

最佳答案

在 FitNesse 安装的 FitNesseRoot 子文件夹中,您将找到一组包含 content.txt 文件的文件夹。这些是 FitNesse 页面,您可以阅读这些页面并根据需要进行处理。

在远程 FitNesse 安装中,您可以发出 HTTP 请求,该请求将以原始 wiki 格式返回页面,例如

http://remotehost:8090/MyPage?pageData

您可以在以下位置查看访问 FitNesse 的全套选项:

http://fitnesse.org/FitNesse.UserGuide.AdministeringFitNesse.RestfulServices

关于java - 如何访问fitnesse页面的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38894441/

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