|
|
导航: |
论坛 -> Web应用开发
斑竹:bodies |
|
作者: |
|
2023/3/25 11:31:17 |
标题: |
关于 HTTP 协议 POST 请求接口功能求助 |
浏览:560 |
|
加入我的收藏 |
楼主: |
新接了个任务,是作为第三方跟平台对接,接口采用 HTTP 协议 POST 请求接口功能,返回值统一使用 json 格式。我电脑安装了Delphi XE5 和 Delphi XE 10.1。第一次做这种接口程序,所以求助:
(1)我想找资源,需要找哪方面的资源; (2)用什么控件来实现。
先谢谢了!
----------------------------------------------
- |
作者: |
|
2023/3/25 12:55:59 |
1楼: |
idhttp
----------------------------------------------
-
|
作者: |
|
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
----------------------------------------------
-
|
作者: |
|
2023/3/27 9:33:57 |
5楼: |
谢谢楼上的朋友!第一次做这种接口的程序,脑子还是糊的,我先网上找示例看看。
----------------------------------------------
-
|
作者: |
|
2023/3/27 10:17:23 |
6楼: |
TNetHttpClient 多好多自由的控件。多平台原生 API 。 效率比 INDY 高。开发难度比 INDY 低。 爱信不信。
----------------------------------------------
(C)(P)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 需要短信接口的请联系我,可发行业与营销内容。
|
|