Delphi-idHttp-Post JSON用法 good
从国外网站抄来的代码
Delphi source:
http := TIdHttp.Create(nil);
http.HandleRedirects := True;//允许头转向
http.ReadTimeout := 5000;//请求超时设置
http.Request.ContentType := 'application/json';//设置内容类型为json
jsonToSend := TStringStream.Create('{"name":"Peter Pan"}');//创建一个包含JSON数据的变量
jsonToSend.Position := 0;//将流位置置为0
Memo1.Lines.Text := http.Post('http://www.website.com/test.php', jsonToSend);//用MEMO控件接收POST后的数据返回
jsonToSend.free; http.free;//用完记得释放
PHP source:
<?php
$value = json_decode($_POST);
var_dump($value);
?>
http://blog.sina.com.cn/s/blog_722bc92e0101i7gp.html
http://stackoverflow.com/questions/12175952/delphi-tidhttp-post-json
Delphi-idHttp-Post JSON用法 good的更多相关文章
- delphi json用法
		
用法:uses Superobject, Sperjsondelphi里有json单元. procedure TForm2.SuperObjectClick(Sender: TObject); var ...
 - Delphi的IDHTTP的基本用法
		
一.IDHTTP的基本用法 IDHttp和WebBrowser一样,都可以实现抓取远端网页的功能,但是http方式更快.更节约资源,缺点是需要手动维护cook,连接等 IDHttp的创建,需要引入ID ...
 - Delphi IDHTTP用法详解(六种用法)
		
一.IDHTTP的基本用法 IDHttp和WebBrowser一样,都可以实现抓取远端网页的功能,但是http方式更快.更节约资源,缺点是需要手动维护cook,连接等 IDHttp的创建,需要引入ID ...
 - Delphi IDHTTP用法详解
		
一.IDHTTP的基本用法 IDHttp和WebBrowser一样,都可以实现抓取远端网页的功能,但是http方式更快.更节约资源,缺点是需要手动维护cook,连接等 IDHttp的创建,需要引入 ...
 - DELPHI XE10,JSON 生成和解析,再利用INDYHTTP控件POST
		
Delphi XE10,Json 生成和解析,再利用indyhttp控件Post 年09月20日 :: 阅读数: --不多说,直接上代码 procedure TFrmMain.Brand; var J ...
 - Delphi IDHTTP控件:GET/POST 请求
		
Delphi IDHTTP控件:GET/POST 请求 最近一直在使用IDHTTP,下面是一些关于 GET.POST 请求基本使用方法的代码 一.GET 请求 1 procedure GetDem ...
 - .NET3.5中JSON用法以及封装JsonUtils工具类
		
.NET3.5中JSON用法以及封装JsonUtils工具类 我们讲到JSON的简单使用,现在我们来研究如何进行封装微软提供的JSON基类,达到更加方便.简单.强大且重用性高的效果. 首先创建一个类 ...
 - IDHttp的基本用法(转)
		
一.IDHTTP的基本用法 IDHttp和WebBrowser一样,都可以实现抓取远端网页的功能,但是http方式更快.更节约资源,缺点是需要手动维护cook,连接等 IDHttp的创建,需要引入ID ...
 - 转delphi中nil的用法
		
转自:http://blog.csdn.net/haiou327/article/details/6666124 delphi中nil的用法 和C++中的NULL一样的意思,指空值,它和0值不一样-- ...
 - C++通过jsoncpp类库读写JSON文件-json用法详解
		
介绍: JSON 是常用的数据的一种格式,各个语言或多或少都会用的JSON格式. JSON是一个轻量级的数据定义格式,比起XML易学易用,而扩展功能不比XML差多少,用之进行数据交换是一个很好的选择. ...
 
随机推荐
- python面向对象的三大特征
			
1.封装: 封装就是对类和对象的成员访问进行限制,设定可以访问的方式和不可以访问的方式. 分类: 私有化的封装:当前类/对象种可以使用,类/对象外和子类/对象都不可以用 受保护的封装:当前类/对象和子 ...
 - Ubuntu12.04下Qt连接MySQL数据库
			
本文介绍在Ubuntu12.04 (64 bit) 下使用Qt 4.8.2连接MySQL(Ver 14.14 Distrib 5.5.43)数据库. 1.安装 Qt 和 MySQL 若未安装以上软件, ...
 - SQL Server 2008设置sa用户并开启远程连接
			
1.打开SQL Server Management Studio,以windows身份登录数据库
 - Codeforces 757C. Felicity is Coming!
			
C. Felicity is Coming! time limit per test:2 seconds memory limit per test:256 megabytes input:stand ...
 - JSTL(JSP标准标签库)
			
JSP标准标签库(JavaServer Pages Tag Library, JSTL)是一个定制JSP标签库的集合,封装了JSP应用的通用核心功能.用来解决像遍历Map或集合.条件测试.XML处理, ...
 - idea下使用lombok
			
转载 https://blog.csdn.net/u013177446/article/details/53943365 (1)pom引入依赖 <dependency> <group ...
 - ARM cortexM4中断优先级的一点理解。
			
根据手册PM0214 40页.213页.200.195.interrupt priority grouping. 根据手册EM0090 第371页. stm32f42xxx除掉fpu部分,有91个可屏 ...
 - scrapy知识积累
			
Scrapy 中文文档https://scrapy-chs.readthedocs.io/zh_CN/latest/intro/overview.html 创建项目 scrapy startproje ...
 - Java,数据库中的数据导入到Excel
			
private static void executeMethod(JobExecutionContext arg0) throws Exception{ try { TContrastService ...
 - 第23章:MongoDB-聚合操作--聚合命令
			
①count() 范例:统计students表中的数据量 db.students.count(); 范例:模糊查询 db.students.count("name":/张/i); ...