DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: ZMskyuza
今日帖子: 27
在线用户: 12
导航: 论坛 -> Web应用开发 斑竹:bodies  
作者:
男 ds3000 (ds3000) ▲▲▲▲△ -
普通会员
2023/3/25 11:31:17
标题:
关于 HTTP 协议 POST 请求接口功能求助 浏览:979
加入我的收藏
楼主: 新接了个任务,是作为第三方跟平台对接,接口采用 HTTP 协议 POST 请求接口功能,返回值统一使用 json 格式。我电脑安装了Delphi XE5 和 Delphi XE 10.1。第一次做这种接口程序,所以求助:

(1)我想找资源,需要找哪方面的资源;
(2)用什么控件来实现。

先谢谢了!
----------------------------------------------
-
作者:
男 hguhgu (满汉全席) ★☆☆☆☆ -
普通会员
2023/3/25 12:55:59
1楼: idhttp
----------------------------------------------
-
作者:
男 zhoutler (苦行僧) ★☆☆☆☆ -
普通会员
2023/3/26 11:51:45
2楼: 就用楼上的啊,现在很多用 http api了,都是这种post+Json。医保全是这种接口,网上示例代码一大堆。
要看对方接口的容错纠错能力。我遇到过对方接收POST过来的数据,格式不对的,直接报错HTTP错误,如果对方系统业务逻辑报错(比如主键重复等),也直接包HTTP错误。真的太坑了。
  对方应该返回一个HTTP成功的操作,返回一个带有指示业务层错误的JSON回来,就好调试多了。
----------------------------------------------
-
作者:
男 sdzlb (lb) ★☆☆☆☆ -
盒子活跃会员
2023/3/26 18:28:41
3楼: delphi的restDebug有源码的,看它就行
----------------------------------------------
-
作者:
女 wfymqj (wfymqj) ★☆☆☆☆ -
盒子活跃会员
2023/3/27 8:50:15
4楼: 可以用叫兽的oneDelphi
看群193878346
----------------------------------------------
-
作者:
男 ds3000 (ds3000) ▲▲▲▲△ -
普通会员
2023/3/27 9:33:57
5楼: 谢谢楼上的朋友!第一次做这种接口的程序,脑子还是糊的,我先网上找示例看看。
----------------------------------------------
-
作者:
男 wang_80919 (Flying Wang) ★☆☆☆☆ -
普通会员
2023/3/27 10:17:23
6楼: TNetHttpClient 多好多自由的控件。多平台原生 API 。
效率比 INDY 高。开发难度比 INDY 低。
爱信不信。
----------------------------------------------
(C)(P)Flying Wang
作者:
男 wang_80919 (Flying Wang) ★☆☆☆☆ -
普通会员
2023/3/27 10:19:33
7楼: 2 楼,不得不说,目前的 http api 开发,都这样的。
既然对你的 post 认为是错误。
返回 http 错误 很正常啊。
你就 用 TNetHttpClient 的 错误事件处理。
或者 自己判断 http 协议的返回值 处理,都可以。
----------------------------------------------
(C)(P)Flying Wang
作者:
男 star5 (星五) ★☆☆☆☆ -
盒子活跃会员
2023/3/27 11:05:38
8楼: http://www.2ccc.com/article.asp?articleid=6642
----------------------------------------------
博客 - http://offeu.com
脚本模型 - http://webpascal.com
需要短信接口的请联系我,可发行业与营销内容。
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行62.5毫秒 RSS