用TRESTClient控件调用REST架构服务

RESTClient控件返回数据集

用到的控件

RESTClient

RESTRequest

RESTResponseDataSetAdapter

procedure Tfrm_Main.btn_DataSet_FetchDataClick(Sender: TObject);
begin
ResetRESTComponentsToDefaults; RESTResponseDataSetAdapter.Response:= RESTResponse;
RESTResponseDataSetAdapter.Dataset:= ClientDataSet; RESTClient.BaseURL := edt_DataSet_BaseURL.Text; //http://www.developer-experts.net/hdmobile/api/
RESTRequest.Resource := edt_DataSet_ResourceURI.Text; //mandators
RESTRequest.Execute;
end;

官方例子Studio\14.0\Samples\Object Pascal\Database\RESTDemo

D:\Documents\Embarcadero\Studio\14.0\Samples\Object Pascal\Database\RESTDemo

 

http://community.embarcadero.com/blogs/entry/rad-studio-10-1-berlin-rest-json-and-using-a-fun-site-name2gender-com

 RESTRequest1->AddParameter("Name",UpperCase(Edit1->Text));
RESTRequest1->Execute();
RESTStatusLabel->Text = IntToStr(RESTResponse1->StatusCode)+"/"+RESTResponse1->StatusText;
Memo1->Lines->Add(RESTResponse1->JSONText);
RESTRequest1.Params[0].Value := UpperCase(Edit1.Text);
RESTRequest1.Execute();
RESTStatusLabel.Text := IntToStr(RESTResponse1.StatusCode)+'/'+RESTResponse1.StatusText;
Memo1.Lines.Add(RESTResponse1.JSONText);

http://www.cnblogs.com/cb168/p/3887269.html

最新文章

  1. 一个简单移动页面ionic打包成app
  2. 关于Java 里的String和对象
  3. javascript闭包学习例子
  4. SrsDataConnector The SQL Server Reporting Services account is a local user and is not supported.
  5. jqueryEasyUI:tabs扩展:给tabs组件绑定双击事件 分类: JqueryEasyUI 2014-09-29 14:36 537人阅读 评论(0) 收藏
  6. maven 加入本地jar包
  7. js实现无刷新表单提交文件,将ajax请求转换为form请求方法
  8. 【转帖】ios上取得设备唯一标志的解决方案
  9. js中的null与undefined
  10. Linux C 程序 字符串运算符-表达式(TWO)
  11. iOS 并行编程:GCD Dispatch Queues
  12. 安装duetdisplay遇到的问题
  13. vs2010 调试中监视变量
  14. Linux中的task,process, thread 简介
  15. JMeter命令行方式运行时动态设置线程数及其他属性(动态传参)
  16. php+中文分词scws+sphinx+mysql打造千万级数据全文搜索
  17. django-debug-toolbar使用指南
  18. 深度学习实践-强化学习-bird游戏 1.np.stack(表示进行拼接操作) 2.cv2.resize(进行图像的压缩操作) 3.cv2.cvtColor(进行图片颜色的转换) 4.cv2.threshold(进行图片的二值化操作) 5.random.sample(样本的随机抽取)
  19. hdoj:2080
  20. configparser配置文件管理

热门文章

  1. WCF创建到使用到发布
  2. ByteBuffer常用方法详解
  3. (转) ios学习之 关于Certificate、Provisioning Profile、App ID的介绍及其之间的关系
  4. 联想V480关闭UEFI安装Win7
  5. APM代码学习笔记1
  6. 关于This的经典题目
  7. PCB板常用知识简介——沉金板VS镀金板
  8. eclipse及Java常用问题及解决办法汇总
  9. Codeforces 703D Mishka and Interesting sum(树状数组+扫描线)
  10. 一步一步学android之控件篇——ScrollView