Răsfoiți Sursa

Merge pull request #18316 from Noshyaar/http

[DOCS] add HTTPRequest.request return values
Max Hilbrunner 7 ani în urmă
părinte
comite
7d6f210ccb
2 a modificat fișierele cu 3 adăugiri și 1 ștergeri
  1. 2 0
      doc/classes/HTTPRequest.xml
  2. 1 1
      drivers/unix/ip_unix.cpp

+ 2 - 0
doc/classes/HTTPRequest.xml

@@ -55,6 +55,8 @@
 			<argument index="4" name="request_data" type="String" default="&quot;&quot;">
 			</argument>
 			<description>
+				Creates request on the underlying [HTTPClient]. If there is no configuration errors, it tries to connect using [method HTTPClient.connect_to_host] and passes parameters onto [method HTTPClient.request].
+				Returns [code]OK[/code] if request is successfully created. (Does not imply that the server has responded), [code]ERR_UNCONFIGURED[/code] if not in the tree, [code]ERR_BUSY[/code] if still processing previous request, [code]ERR_INVALID_PARAMETER[/code] if given string is not a valid URL format, or [code]ERR_CANT_CONNECT[/code] if not using thread and the [HTTPClient] cannot connect to host.
 			</description>
 		</method>
 	</methods>

+ 1 - 1
drivers/unix/ip_unix.cpp

@@ -105,7 +105,7 @@ IP_Address IP_Unix::_resolve_hostname(const String &p_hostname, Type p_type) {
 
 	int s = getaddrinfo(p_hostname.utf8().get_data(), NULL, &hints, &result);
 	if (s != 0) {
-		ERR_PRINT("getaddrinfo failed!");
+		ERR_PRINT("getaddrinfo failed! Cannot resolve hostname.");
 		return IP_Address();
 	};