Main object for structuring a request.
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);} Copy
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);}
Content of the body of the HTTP request.
This property can be edited in early-execution mode.
A collection of HTTP headers to add to the outbound request.
HTTP method (e.g., GET or PUT or PATCH) to use for making the request.
Amount of time, in seconds, before the request times out and is abandoned.
The HTTP resource to access.
Adds an additional header to the overall list of headers used in the corresponding HTTP request.
This function can be called in early-execution mode.
Updates the content of the body of the HTTP request.
Replaces and applies a set of HTTP Headers for the request.
Sets the desired HTTP method (e.g., GET or PUT or PATCH) to use for making the request.
Main object for structuring a request.
Example: simpleHttpRequest.ts