实验性
实验性
提供给请求对应的 Promise 的 reject 原因。
无法在只读模式下调用此函数,详见 WorldBeforeEvents。
实验性
请求的 URL。
URL to make an HTTP Request to.
解析到对应响应的 Promise。
An awaitable promise that contains the HTTP response.
实验性
用于发起请求的配置对象。
Contains an HTTP Request object with configuration data on the HTTP request.
解析到对应响应的 Promise。
An awaitable promise that contains the HTTP response.
import { HttpRequest, HttpHeader, HttpRequestMethod, http } from '@minecraft/server-net';
async function updateScore() {
const req = new HttpRequest('http://localhost:3000/updateScore');
req.body = JSON.stringify({
score: 22,
});
req.method = HttpRequestMethod.Post;
req.headers = [
new HttpHeader('Content-Type', 'application/json'),
new HttpHeader('auth', 'my-auth-token'),
];
await http.request(req);
}
示例: simpleHttpRequest.ts