delete()
方法在
头
interface deletes a header from the current
头
对象。
This method throws a
TypeError
for the following reasons:
immutable
.
For security reasons, some headers can only be controller by the user agent. These headers include the forbidden header names and forbidden response header names .
myHeaders.delete(name);
名称
头
对象。
Void.
Creating an empty
头
object is simple:
var myHeaders = new Headers(); // Currently empty
You could add a header to this using
Headers.append
:
myHeaders.append('Content-Type', 'image/jpeg');
myHeaders.get('Content-Type'); // Returns 'image/jpeg'
You can then delete it again:
myHeaders.delete('Content-Type');
myHeaders.get('Content-Type'); // Returns null, as it has been deleted
| 规范 | 状态 | 注释 |
|---|---|---|
|
Fetch
The definition of 'delete()' in that specification. |
实时标准 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
delete
|
Chrome
42
|
Edge 14 |
Firefox
39
|
IE No |
Opera
29
|
Safari 10.1 | WebView Android 42 |
Chrome Android
42
|
Firefox Android No |
Opera Android
29
|
Safari iOS No | Samsung Internet Android 4.0 |
完整支持
不支持
实验。期望将来行为有所改变。
用户必须明确启用此特征。