feat: updated engine version to 4.4-rc1
This commit is contained in:
parent
ee00efde1f
commit
21ba8e33af
5459 changed files with 1128836 additions and 198305 deletions
|
|
@ -8,7 +8,7 @@
|
|||
Can be used to make HTTP requests, i.e. download or upload files or web content via HTTP.
|
||||
[b]Warning:[/b] See the notes and warnings on [HTTPClient] for limitations, especially regarding TLS security.
|
||||
[b]Note:[/b] When exporting to Android, make sure to enable the [code]INTERNET[/code] permission in the Android export preset before exporting the project or using one-click deploy. Otherwise, network communication of any kind will be blocked by Android.
|
||||
[b]Example of contacting a REST API and printing one of its returned fields:[/b]
|
||||
[b]Example:[/b] Contact a REST API and print one of its returned fields:
|
||||
[codeblocks]
|
||||
[gdscript]
|
||||
func _ready():
|
||||
|
|
@ -80,7 +80,7 @@
|
|||
}
|
||||
[/csharp]
|
||||
[/codeblocks]
|
||||
[b]Example of loading and displaying an image using HTTPRequest:[/b]
|
||||
[b]Example:[/b] Load an image using [HTTPRequest] and display it:
|
||||
[codeblocks]
|
||||
[gdscript]
|
||||
func _ready():
|
||||
|
|
@ -90,7 +90,7 @@
|
|||
http_request.request_completed.connect(self._http_request_completed)
|
||||
|
||||
# Perform the HTTP request. The URL below returns a PNG image as of writing.
|
||||
var error = http_request.request("https://via.placeholder.com/512")
|
||||
var error = http_request.request("https://placehold.co/512")
|
||||
if error != OK:
|
||||
push_error("An error occurred in the HTTP request.")
|
||||
|
||||
|
|
@ -120,7 +120,7 @@
|
|||
httpRequest.RequestCompleted += HttpRequestCompleted;
|
||||
|
||||
// Perform the HTTP request. The URL below returns a PNG image as of writing.
|
||||
Error error = httpRequest.Request("https://via.placeholder.com/512");
|
||||
Error error = httpRequest.Request("https://placehold.co/512");
|
||||
if (error != Error.Ok)
|
||||
{
|
||||
GD.PushError("An error occurred in the HTTP request.");
|
||||
|
|
@ -150,7 +150,7 @@
|
|||
}
|
||||
[/csharp]
|
||||
[/codeblocks]
|
||||
[b]Gzipped response bodies[/b]: HTTPRequest will automatically handle decompression of response bodies. A [code]Accept-Encoding[/code] header will be automatically added to each of your requests, unless one is already specified. Any response with a [code]Content-Encoding: gzip[/code] header will automatically be decompressed and delivered to you as uncompressed bytes.
|
||||
[b]Note:[/b] [HTTPRequest] nodes will automatically handle decompression of response bodies. A [code]Accept-Encoding[/code] header will be automatically added to each of your requests, unless one is already specified. Any response with a [code]Content-Encoding: gzip[/code] header will automatically be decompressed and delivered to you as uncompressed bytes.
|
||||
</description>
|
||||
<tutorials>
|
||||
<link title="Making HTTP requests">$DOCS_URL/tutorials/networking/http_request_class.html</link>
|
||||
|
|
@ -275,6 +275,7 @@
|
|||
Request successful.
|
||||
</constant>
|
||||
<constant name="RESULT_CHUNKED_BODY_SIZE_MISMATCH" value="1" enum="Result">
|
||||
Request failed due to a mismatch between the expected and actual chunked body size during transfer. Possible causes include network errors, server misconfiguration, or issues with chunked encoding.
|
||||
</constant>
|
||||
<constant name="RESULT_CANT_CONNECT" value="2" enum="Result">
|
||||
Request failed while connecting.
|
||||
|
|
@ -295,6 +296,7 @@
|
|||
Request exceeded its maximum size limit, see [member body_size_limit].
|
||||
</constant>
|
||||
<constant name="RESULT_BODY_DECOMPRESS_FAILED" value="8" enum="Result">
|
||||
Request failed due to an error while decompressing the response body. Possible causes include unsupported or incorrect compression format, corrupted data, or incomplete transfer.
|
||||
</constant>
|
||||
<constant name="RESULT_REQUEST_FAILED" value="9" enum="Result">
|
||||
Request failed (currently unused).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue