点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
当我在odata服务中调用create函数时,我试图发送自定义标头。 我这样做是为了区分某些创建调用。 标头显示在我的浏览器的"网络"标签中,但是当我在odata ABAP代码中收集所有标头时,这些标头就不会出现。
前端代码:
oModel.create("/img/EntitySet",oEntry,{ 方法:" POST", 标头:{ " myHeader1":" value1", " myHeader2":" value2" } });
后端代码:
数据:lo_facade类型参考/iwbep/if_mgw_dp_int_facade, lt_request_header TYPE tihttpnvp, ls_request_header与lt_request_header类似。 lo_facade?=/iwbep/if_mgw_conv_srv_runtime〜get_dp_facade()。 lt_request_header = lo_facade-> get_request_header()。
这是我在教程中看到的方式,它应该可以工作..我的问题是为什么自定义标头不在请求标头表结果中?
请注意2719624
您必须使用标头白名单
解决了,谢谢!
一周热门 更多>