一个愚蠢的问题,我知道。但我通常不做网络编程,并被要求发送一些 JSON 数据并接收一些作为回报。
我用谷歌搜索,很清楚如何对 JSON 数据进行编码和解码,但我对此很陌生,以至于我不知道如何与给定的 URL 通信并说“这里有一些数据,请给我发回一些数据”。
谁能指出一个简单的工作代码示例?例如,只是将用户名和密码作为 JSON 传递并接收一些回复......我想我应该使用TIdHTTP
,但不确定如何将它与 JSON 一起使用。我有一个 GET 和一个 POST 接口。
+1 给@DavidHeffernan,但我不明白谁将打包的 JSON 数据与我的请求一起传递或从响应中检索它。编码/解码很好,但是将其添加为参数让我陷入了困境。
我真的很感激一个(链接到一个)小但完整的工作示例。
顺便说一句,我只有 XE2 入门版,所以我没有数据快照。