Altova XMLSpy 2023 Professional Edition

HTTP

首页 上一页 向上一级 下一页

HTTP(超文本传输协议)是定义如何通过Internet传输文件(文本、图像、音频、视频和其他多媒体文件)的协议(或规则集)。每个Web服务器都运行一个程序(称为守护进程),该程序持续等待HTTP请求,并在请求到达时进行处理。例如,当您访问一个网站的主页时,您的浏览器将向网站的Web服务器发送一条HTTP命令,请求下载主页;服务器的HTTP守护进程收到该请求并发送请求的页面。HTTP的一个重要特性是它是无状态的,这意味着每条HTTP命令都是独立执行的,无需参考前面或后面的命令。

 

在XMLSpy中,您可以在HTTP输出窗口中测试HTTP命令(参见下方截图)。您可以在该窗口中创建并向Web服务器发送HTTP请求,然后接收并检查响应。

 

HTTP输出窗口的组成部分

HTTP输出窗口具有九个选项卡(参见下方截图)。您可以在每个选项卡中存储一个单独的请求,并在选项卡之间进行切换。当在窗口中创建一个请求后,您可以通过单击发送按钮来发送该请求。响应将直接显示在窗口中。

XSEmptyHTTPWindow

窗口由以下部分组成:

在顶部:(i) 一个组合框,用于选择要使用的HTTP方法;(ii) 一个Web服务器URL的输入字段;(iii) 与执行HTTP请求有关的按钮(发送导入重置)。

左侧窗格用于创建请求

右侧窗格用于显示响应

 

本部分的小节中描述了HTTP输出窗口的工作原理。

 

© 2017-2023 Altova GmbH