Rest 如何在Delphi10.2中使用Datasnap发布JSON?
我试图在Delphi10.2中使用DataSnap REST服务器组件 我在发送web响应时遇到了一个问题,实际上浏览器正在接收一个字符串(我发送的JSON),但它没有将其视为“正确的”JSON 以下是我的代码的一些详细信息: my server方法返回一个字符串(JSON字符串) 在webmodule中,我在过程Rest 如何在Delphi10.2中使用Datasnap发布JSON?,rest,datasnap,delphi-10.2-tokyo,Rest,Datasnap,Delphi 10.2 Tokyo,我试图在Delphi10.2中使用DataSnap REST服务器组件 我在发送web响应时遇到了一个问题,实际上浏览器正在接收一个字符串(我发送的JSON),但它没有将其视为“正确的”JSON 以下是我的代码的一些详细信息: my server方法返回一个字符串(JSON字符串) 在webmodule中,我在过程WebModuleBeforeDispatch中添加了: Response.ContentType := 'application/json'; 有没有办法发送这个“正确”的JSON
WebModuleBeforeDispatch
中添加了:
Response.ContentType := 'application/json';
有没有办法发送这个“正确”的JSON?请描述一下“正确”的JSON是什么意思。并非所有浏览器都专门格式化JSON,但如果您希望它是“漂亮的JSON”,则需要安装一个附加组件或将其复制/粘贴到在线转换器中,以便更好地阅读。谢谢您的回答。我所说的正确的JSON是一个表示我的JSON但不带引号的字符串。事实上,使用引号,浏览器无法转换JSON。我要发送:{“姓名”:“罗兰”,“身份证”:1}“我应该发送:{“姓名”:“罗兰”,“身份证”:1}谢谢。