大佬教程收集整理的这篇文章主要介绍了Delphi 请求在 Rest Debugger 中有效,但在 Rest 请求组件中无效,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我能够使用 Rest DeBUGger 发送 Rest 请求并获得成功的响应。 我创建了组件并分配了主体,然后返回一个内部服务器错误 500。没有人能够提供太多信息。我不认为 Rest 服务器创建者在那里。
请求是一个帖子 内容类型:application/Json
我将示例正文放在自定义正文字段中
{"test_ID": "8675309-11","test_type": "正常","test_revision": "009","test_datetiR_558_11845@e": "2020-04-10 11:10:00","good_through": "2020-04-15 11:00:00","work_start_datetiR_558_11845@e": "2020-04-20 12:00:00","address": "123 我们得到了这个","street_number": "123","street": "主要街道","cross_street_1": "","cross_street_2": "","city": "anytown","county": "任何县","state": "纽约","纬度": "10","经度": "15","excavator_name": "乔治","caller_name": "Rob","excavator_number": "2155551245","excavator_address": "987 主路","excavator_city": "anytown","excavator_state": "纽约","work_type": "某事","locate_description": "有挖掘","LOCATIOn_description": "街道下的某处",“工作范围”: ””, "work_done_for": "鲍勃","meet_details": "","equipment_type": "重","comments": "这是一个样本测试。","service_center_code": "","transmit_datetiR_558_11845@e": "2020-08-27 11:00:00"}
授权由 API 密钥和白名单管理。 我创建了一个名为 Authorization 的 header 参数 值:24ed721179d44688a132cf53e0789088(非实际)
这在调试器下有效,但是当我将组件放在表单上并执行 RESTClIEnt1.ContentType := 'application/Json'; RESTrequest1.AddBody(qryResponse.FieldByname('Response').AsString,ctAPPliCATION_JsON); RESTrequest1.Method := TRESTrequestMethod.rmPost; RESTrequest1.Execute;
我收到 500 内部服务器错误
我想我的问题是如何在 Rest DeBUGger 处理自定义正文内容时处理它?
我为这个问题道歉。事实证明,客户提供了错误的身体数据要求。 现在可以使用了。
以上是大佬教程为你收集整理的Delphi 请求在 Rest Debugger 中有效,但在 Rest 请求组件中无效全部内容,希望文章能够帮你解决Delphi 请求在 Rest Debugger 中有效,但在 Rest 请求组件中无效所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。