RESTClient 控件 从服务器获得数据集 REST

Posted 朝闻道

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RESTClient 控件 从服务器获得数据集 REST相关的知识,希望对你有一定的参考价值。

用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

 View Code

 

 

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

以上是关于RESTClient 控件 从服务器获得数据集 REST的主要内容,如果未能解决你的问题,请参考以下文章

CodeIgniter 将 POST 数据从 RestClient 传递到 RestServer API

无法在 R DBI 中获得完整的结果集

R:从决策树中提取规则

如何修改从使用 Json.Net 序列化数据集获得的 JSON 以用于 ESRI 地理编码

如何使用 RestTemplate 和 JUnit 测试 restclient?

在 Spring Boot 中使用 Gradle 从 Swagger OpenAPI 生成 RestClient 存根