Delphi 自带REST调试工具 RESTDebugger 用法


本文整理自网络,侵删。

 
Delphi:XE8

XE8已经为我们提供了调试REST程序的工具了,就是“RESTDebugger.exe”。这个小工具,在XE8的菜单中可以找到:

如果在这里找不到,我们可以直接在XE8的bin目录中找到,如果想要把它显示到这个菜单上,可以点击“tools”->"Configure Tools",打开添加工具界面后,点击“add”按钮就应该可以把这个小工具添加到XE8的工具菜单里了。

如何使用呢?很简单,通过以下3步就可以对REST测试了:

1,输入REST基本URL:

这相当于对TRESTClient控件的“BaseURL”属性加入值了,看我第一个REST客户端例子里的代码:
 

  RESTClient1.BaseURL := 'http://ip.taobao.com/service/getIpInfo.php?ip=' +
    trim(Edit1.Text);
2,输入Resource和要提交的参数:

输入的Resource和参数,相当于对“TRESTRequest”控件设置相应的属性呢。Resource对应“TRESTRequest”控件的“Resource”属性,参数对应“TRESTRequest”控件的的“params”。点击“Send Request”按钮,相当于执行了“RESTRequest1.Execute”代码。执行完毕,我们就可以看到结果了:

 

返回的结果,在“TRESTResponse”控件里了,包括HTTP状态信息和返回的内容,返回内容在“content”属性里。

我们还可以点击“Save Request”按钮,把当前请求保存到一个JSON格式的文本中;点击“Load Request”,加载保存过的JSON格式的REST请求信息。

来源:https://www.cnblogs.com/sunylat/p/6119064.html

相关阅读 >>

Delphi 获取 设置文件时间

Delphi 快速读取写入注册表参数值的函数

Delphi 快速读取txt 指定行的数据

Delphi 判断图像格式bmp jpg gif pcx png psd ras sgi tiff err

Delphi 取得当前监视器的分辨率

Delphi 逐个分解后字符串加载到stringgrid1

Delphi程序删除自己

Delphi xe6开发的android应用实现在线升级完成后自动安装apk代码(加说明)

Delphi shgetfileinfo函数获取任何文件大图标

Delphi 延时程序

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...