zol*_*olv 3 javascript microsoft-graph-api
我正在调用 Microsoft 图形 API 来创建团队。响应是202
带有Location
标头的,我可以在其中获取异步操作详细信息。
如何使用@microsoft/microsoft-graph-client
模块获取响应标头?
使用 C# 的类似帖子不适用于此处。此一也。
这是我的代码,试图获得原始响应:
const client = Client.init({
authProvider: (done: any) => {
done(null, accessToken);
},
});
const response = client
.api(`/teams`)
.post(team, (error, response, responseRaw) => {
console.log(error); // null
console.log(response); // <empty string>
console.log(responseRaw); // undefined
});
Run Code Online (Sandbox Code Playgroud)
要获取原始响应,请将请求的响应类型设置为ResponseType.RAW
const response = client
.api(`/teams`)
.responseType(ResponseType.RAW)
.post(team), (error, responseRaw) => {
console.log(error);
console.log(responseRaw); // responseRaw.status
});
Run Code Online (Sandbox Code Playgroud)
然后你可以得到Location
这样的标题:
const location = response.headers.get('Location');
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1842 次 |
最近记录: |