embed src 设置post请求
时间: 2023-07-07 12:44:42 浏览: 109
`<embed>` 标签通常用于嵌入可交互的多媒体内容,如 Flash 动画或音频文件。它不支持设置 POST 请求方式,只支持 GET 请求方式。
如果你需要在嵌入的多媒体内容中使用 POST 请求方式,可以考虑使用 JavaScript 或 AJAX 技术来实现。例如,你可以在页面中使用一个表单,将需要 POST 的数据作为表单数据提交到服务器,然后使用 JavaScript 或 AJAX 技术将服务器返回的内容嵌入到页面中。
下面是一个使用 AJAX 技术实现 POST 请求的示例代码:
```javascript
const xhr = new XMLHttpRequest();
xhr.open('POST', 'http://example.com/api', true);
xhr.setRequestHeader('Content-Type', 'application/json');
xhr.onreadystatechange = function() {
if (xhr.readyState === XMLHttpRequest.DONE && xhr.status === 200) {
const response = JSON.parse(xhr.responseText);
// 处理服务器返回的数据
}
};
const data = { key: 'value' };
xhr.send(JSON.stringify(data));
```
在这个例子中,我们使用 XMLHttpRequest 对象发送一个 POST 请求到服务器,将数据作为 JSON 格式的字符串发送。在接收到服务器返回的响应后,我们可以解析响应的内容,并进行相应的处理。