大佬教程收集整理的这篇文章主要介绍了JSON 解析错误 - 预期值:第 1 行第 1 列(字符 0) - DELPHI Rest Datasnap,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试用 delphi 语言发出 POST 请求,作为客户端和 Django 作为服务器。但是在执行 POST 时出现错误:
{ “详细信息”:“JsON 解析错误 - 期望值:第 1 行第 1 列(字符 0)” }
所有身份验证部分都正常工作,我可以毫无问题地发出 GET 请求。
PostMan cURL 中使用的源代码
curl --LOCATIOn --request POST 'myUrl/API/v1/grupos/' \
--header 'Content-Type: application/Json' \
--data-raw '{"ID":9,"grupo":"TESTE","ID_empresa":26,"priorIDade":0}'
用于将我的 Json 添加到请求正文的源代码。
sJson := '{"ID":9,"priorIDade":0}';
RESTrequest.body.ClearBody;
with RESTrequest.Params.AddItem do
begin
name := 'body';
Value := sJson;
Kind := pkrequEStbody;
ContentType := ctAPPliCATION_JsON;
end;
RESTrequest.Execute;
Result.Value := RESTResponse.content;
Result.StatusCode := RESTResponse.StatusCode;
Result.Mensagem := RESTResponse.StatusText;
通过 PostMan 发出相同的请求一切顺利,但当我通过我的应用程序执行时则不然。
有谁知道这个的分辨率吗??
以上是大佬教程为你收集整理的JSON 解析错误 - 预期值:第 1 行第 1 列(字符 0) - DELPHI Rest Datasnap全部内容,希望文章能够帮你解决JSON 解析错误 - 预期值:第 1 行第 1 列(字符 0) - DELPHI Rest Datasnap所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。