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 savedialog覆盖询问

Delphi获取优盘的id

Delphi xe5实现通过tmemorystream将一个unicodestring写入到一个unicode文本文件

Delphi sysutils.strcopy、sysutils.strecopy

Delphi 跨平台的,在fmx中读取icon文件的每一帧到bitmap

Delphi unigui 获取files路径

firemonkey下使用stylebook的一些经验

Delphi http协议验证访问datasnap rest 服务器

Delphi xe10 创建匿名线程

Delphi 百度输入提示 Delphi 实现

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



打赏

取消

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

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

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

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

评论

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