“测试参与者连接”功能部件使您能测试网关或 Web 服务器。如果您是社区管理者,还可选择特定的参与者。测试包括:将空的 POST 请求发送到网关或 URL。请求类似于在浏览器地址字段中输入 Yahoo 的 URL(www.yahoo.com)。不发送任何消息;只是一个空的请求。从网关或 Web 服务器中收到的响应将显示其状态。
- 如果返回一个响应,服务器运行。
- 如果不返回任何消息,服务器当机。
- 请注意:
- “测试参与者连接”功能部件使用不需要任何连接参数的 HTTP。
要测试参与者连接:
- 单击工具 > 测试参与者连接。系统显示“测试参与者连接”屏幕。
- 从下拉列表中选择测试条件。
表 34.
“测试参与者连接”值
值
| 描述
|
参与者
|
要测试的参与者(及适用于社区管理者)。
|
网关
|
根据上面所选的参与者显示可用的网关。
|
URL
|
根据上面所选的网关动态填充。
|
命令
|
Post 或 Get。
|
- 单击测试 URL。系统显示测试结果。有关返回的状态码的信息,请参阅以下各节。
- 200 — 确定 — 传输成功。这不是错误。这是您所请求的文件。
- 201 — 已创建 — 已经执行了请求并由此建了新资源。在位置头字段提供了最具体的资源 URL 的情况下,响应 URL 头字段中所返回的 URL 可以访问这个新建的资源。
- 202 — 已接受 — 请求以被接受并在进行处理,但处理还未完成。
- 203 — 非确定性信息 — 实体头中所返回的 META 信息并非来自原始服务器的确定集,而是从本地或第三方副本中收集而来的。
- 204 — 无内容 — 服务器已经执行了请求,但是没有新信息要发回。
- 206 — 部分内容 — 您请求文件中某个字节范围的内容,以下是这些内容。这是 HTTP 1.1 中新增的功能。
- 301 — 永久移动 — 已经将被请求的资源分配给一个新的永久 URL,并且今后对该资源的任何引用都应当通过使用所返回的某个 URL 来完成。
- 302 — 暂时移动 — 被请求的资源暂时保存在一个新的 URL 下面。重定向到一个新的 URL。原始页面已经移走。这不是一个错误;大多数浏览器在看到这个结果时在后台获取了新页面。
- 400 — 错误请求 — 由于请求的语法错误,故服务器不能理解该请求。错误的请求是由客户机发出的。
- 401 — 未经授权 — 请求要求用户认证。响应必须包含一个 WWW-认证 字段,该字段包含一个对所请求资源的询问。用户请求文档,但没有提供有效的用户名或密码。
- 402 — 需要付费 — 目前尚不支持该代码,但以备后用。
- 403 — 禁止 — 服务器理解请求,但因不明原因而拒绝执行请求。明确地拒绝访问该文档。(发生这种情况可能是由于 web 服务器对于您请求的这个文件不具备读许可权。)服务器拒绝发送该文件。或许,已经明确禁止了许可权。
- 404 — 没有找到 — 服务器没有发现与所请求的 URL 相匹配的任何信息。该文件不存在。如果向浏览器提供了一个错误的 URL,您将得到该结果码。如果已经告知服务器通过告诉未经授权的用户文档不存在来保护该文档,那也会发该结束码。产生 404 错误的原因有以下几种:请求的页面不存在,可能是输入的 URL 不正确,书签所指的文件已不存在,搜索引擎查找 robots.txt (用于标记不想通过搜索引擎建立索引的页面),文件名是人们猜测的,来自您的站点或其他站点的链接无效,等等。
- 405 — 不允许该方法 — 在请求行中所指定的方法未得到请求 URL 所标识的资源的允许。
- 406 — 无法接受 — 服务器已经发现和请求 URL 相匹配的资源,但是没有一个符合“接受”和“接受编码”请求头标识。
- 407 — 需要代理认证 — 该代码留作今后使用。这与 401(未经授权)很相似,不过 407 指出客户机首先必须用代理进行认证。HTTP 1.0 未提供代理认证方法。
- 408 — 请求超时 — 客户机未在服务器准备等待的时间内发出请求。
- 409 — 冲突 — 请求由于资源当前状态的冲突而无法完成。
- 410 — 过时 — 请求的资源在服务器上不再可用,并且不知道转发地址。
- 411 — 拒绝授权 — 客户机所提供的请求凭证被服务器拒绝或者所授权限不够,无法访问资源。
- 412 — 前提条件失败
- 413 — 请求实体太大
- 414 — 请求 URI 太大
- 415 — 该媒体类型不受支持
- 500 — 内部服务器错误 — 服务器遇到意外的情况,使它无法填入请求。web 服务器出现问题,它无法提供有意义的响应。通常无法从浏览器终端修正该错误;服务器管理员可能要检查服务器的错误日志来了解发生的情况。这种错误信息通常是由于没有对 CGI 脚本进行正确的编码而产生的。
- 501 — 方法未实现 — 服务器不支持执行请求所需的功能。应用程序方法( GET 或 POST )未实现。
- 502 — 错误网关 — 服务器在尝试执行请求过程中从其所访问的网关或上行服务器接收到无效响应。
- 503 — 服务暂时不可用 — 由于服务器暂时超负荷或正在进行维护,因此目前不能处理请求。服务器的资源已用光。
- 504 — 网关超时 — 服务器在尝试完成请求过程中没有及时收到来自其访问的网关或上行服务器的响应。
- 505 — 该 HTTP 版本不受支持
