HTTP GET 响应表示缺少字段 Node XmlHttpRequest
HTTP GET response says missing field Node XmlHttpRequest
我正在尝试使用以下代码通过 WebApi 调用 Dynamics CRM
但是我收到“缺少必填字段“EntityName””的响应。我怎样才能正确添加它?如果我将它作为参数包含在 send() 中,它将被擦除并且不会与它一起发送。
我对此比较陌生,所以我不知道自己做错了什么。
代码:
let url = this._data.OrgInfo.CrmUrl + "/api/data/v" + this._data.OrgInfo.ApiVersion + "/RetrieveEntityRibbon?EntityName=account";
var xmlHttpRequest = require('xhr2');
var req = new xmlHttpRequest();
req.open("GET", url, true);
setRequestHeaders()
req.addEventListener("load", function() {
let result = JSON.parse(req.response);
}, false);
req.send();
});
这应该可以,但请最后验证一下。
let url = this._data.OrgInfo.CrmUrl + "/api/data/v" + this._data.OrgInfo.ApiVersion + "/RetrieveEntityRibbon(EntityName='account',RibbonLocationFilter='All')";
我正在尝试使用以下代码通过 WebApi 调用 Dynamics CRM 但是我收到“缺少必填字段“EntityName””的响应。我怎样才能正确添加它?如果我将它作为参数包含在 send() 中,它将被擦除并且不会与它一起发送。
我对此比较陌生,所以我不知道自己做错了什么。
代码:
let url = this._data.OrgInfo.CrmUrl + "/api/data/v" + this._data.OrgInfo.ApiVersion + "/RetrieveEntityRibbon?EntityName=account";
var xmlHttpRequest = require('xhr2');
var req = new xmlHttpRequest();
req.open("GET", url, true);
setRequestHeaders()
req.addEventListener("load", function() {
let result = JSON.parse(req.response);
}, false);
req.send();
});
这应该可以,但请最后验证一下。
let url = this._data.OrgInfo.CrmUrl + "/api/data/v" + this._data.OrgInfo.ApiVersion + "/RetrieveEntityRibbon(EntityName='account',RibbonLocationFilter='All')";