# RequestParameters
RequestParameters
从 Map.options.transformRequest 回调返回的对象。
类型: Object
# Properties
url
string
要请求的 URL。headers
Object
要与请求一起发送的标头。method
**string
**请求方法'GET' | 'POST' | 'PUT'
。body
string
请求体。type
**string
**要返回的响应正文类型'string' | 'json' | 'arrayBuffer'
。credentials
string
'same-origin'|'include'
使用 'include' 发送带有跨域请求的 cookie。collectResourceTiming
boolean
如果为 true,将为这些转换后的请求收集 Resource Timing API 信息,并在相关数据事件的 resourceTiming 属性中返回。
# Examples
// use transformRequest to modify requests that begin with `http://myHost`
transformRequest: function(url, resourceType) {
if (resourceType === 'Source' && url.indexOf('http://myHost') > -1) {
return {
url: url.replace('http', 'https'),
headers: { 'my-custom-header': true },
credentials: 'include' // Include cookies for cross-origin requests
}
}
}
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10