当前位置: 首页 > news >正文

中国做的比较好的电商网站有哪些wordpress 个人简历模板

中国做的比较好的电商网站有哪些,wordpress 个人简历模板,龙采做网站要多少钱,seo优化排名价格这篇博客展示了如何使用Delphi创建一个简单的HTTP服务器,并处理GET和POST请求。服务器监听6600端口,响应JSON格式的数据。客户端通过IdHttp组件进行GET和POST请求,获取并显示服务器响应的内容。 http服务器测试代码 procedure TForm1.FormSh…

这篇博客展示了如何使用Delphi创建一个简单的HTTP服务器,并处理GET和POST请求。服务器监听6600端口,响应JSON格式的数据。客户端通过IdHttp组件进行GET和POST请求,获取并显示服务器响应的内容。

http服务器测试代码

procedure TForm1.FormShow(Sender: TObject);
begin
IdHTTPServer1.Bindings.Clear;
IdHTTPServer1.DefaultPort:= 6600;
IdHTTPServer1.Bindings.Add.IP := '127.0.0.1';
//启动服务器
IdHTTPServer1.Active := True;
 
end;
 
procedure TForm1.IdHTTPServer1CommandGet(AContext: TIdContext;
  ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);
var
  I: Integer;
begin
  if SameText(ARequestInfo.Command, 'get') then
  begin
    if ARequestInfo.Document = '/api_v1/get_token' then
    begin
      Memo1.Lines.Add('-------------');
      Memo1.Lines.Add(ARequestInfo.Params.Count.ToString);
      Memo1.Lines.Add('-------------');
      for I := 0 to ARequestInfo.Params.Count - 1 do
      begin
        Memo1.Lines.Add(ARequestInfo.Params.ValueFromIndex[I]);
      end;
      Memo1.Lines.Add('-------------');
      AResponseInfo.CharSet := 'UTF-8';
      AResponseInfo.ContentType := 'application/json';
      AResponseInfo.ContentText := '{a:"001", b:"002", c:[ a:"003", b:"004"]}';
 
    end;
  end;
  if SameText(ARequestInfo.Command, 'post') then
  begin
    if ARequestInfo.Document = '/api_v2/get_token' then
    begin
      Memo1.Lines.Add('-------------');
      Memo1.Lines.Add(ARequestInfo.Params.Count.ToString);
      Memo1.Lines.Add('-------------');
      for I := 0 to ARequestInfo.Params.Count - 1 do
      begin
        Memo1.Lines.Add(ARequestInfo.Params.ValueFromIndex[I]);
      end;
      Memo1.Lines.Add('-------------');
      AResponseInfo.CharSet := 'UTF-8';
      AResponseInfo.ContentType := 'application/json';
      AResponseInfo.ContentText := '{a:"0011", b:"0022", c:[ a:"0033", b:"0044"]}';
    end;
  end;
 
end;
客户端DEMO

客户端DEMO

procedure TForm2.Button1Click(Sender: TObject);
var
  ttt: String;
begin
  ttt := IdHttp1.Get('http://127.0.0.1:6600/api_v1/get_token?a=1&b=2');
  memo1.Text := ttt;
end;
 
procedure TForm2.Button2Click(Sender: TObject);
var
  Sendmessage:TStringList;//发送内容
  Receivemessage:TStringStream;//返回内容
  ttt: String;
begin
 Sendmessage:=TStringList.Create;
  Receivemessage:=TStringStream.Create('');
 
  Sendmessage.Add('ID=1001');//必须要有Add('字段=值')这种模式,否则传递过去服务端接收的是空值
  Sendmessage.Add('name=jack');//还可以用Param.Add(head+middle+Edit1.text)的方式连接成有效的数组
  Sendmessage.Add('sex=male');
  IdHTTP1.ReadTimeout:=10000;//设置十秒后超时
  IdHttp1.Post('http://127.0.0.1:6600/api_v2/get_token',Sendmessage, Receivemessage);
  memo1.Text:=Receivemessage.DataString;//显示返回的值
  Sendmessage.Free;
  Receivemessage.Free;
end;

http://www.yayakq.cn/news/327462/

相关文章:

  • 南通电子商务网站建设济宁建站公司
  • 网站建设 后期维护网站建设开发ppt
  • 网站建设关键词排名优化智能手机app开发
  • 网站建设 图片栏目介绍大连搜狗
  • 珠海网站制作定制贵阳免费网站建设
  • 一个企业做网站需要什么资料微信公众号和wordpress
  • 网站导航cms网站建设的优点和不足
  • 网站搭建代理广州市酒店网站设计
  • 做网站公司的未来中国机械加工网站
  • 站长友情链接信宜网站开发公司
  • 湘西网站建设花垣站长工具seo综合查询论坛
  • 网站建设968做图去哪个网站找素材
  • 尼乐清网站建设怎么利用网站做产品推广
  • 东莞手机手机端网站建设山东省建设厅继续教育网站
  • 东莞模板建站平台dw 如何做自适应网站
  • 沈阳网站制作哪家好网站规划与建设大作业
  • 文章资讯类网站公司网站设计与制作
  • 比较优秀的国外wordpress网站wordpress子页面密码错误
  • 国外做兼职的网站宜家家居官网网上商城
  • 做二手的网站有哪些wordpress站点预览
  • 做网站的目的是什么自己做网站教程
  • 无锡电子商务网站建设公司网站推广由什么样的人来做
  • 漫画网站开发说明网站规划设计流程
  • 网站建设实习业务介绍智慧团建网
  • 申请域名后怎么做网站wordpress内链 非插件
  • 如何建立网站快捷方式到桌面公司网站域名申请流程
  • 可信赖的网站建设案例郑州怎样建设公司网站
  • 做网站需要注意什么做ppt一般在什么网站
  • 网站建设服务器租用东莞大岭山俪仁妇产医院
  • 视频网站怎么做的反爬虫wordpress底部排