Obtient une partie spécifique d'une URL
#include <WinAPIShPath.au3>
_WinAPI_UrlGetPart ( $sUrl, $iPart )
$sUrl | L'URL. |
$iPart | La partie de l'URL à récupérer. Ce paramètre peut prendre l'une des valeurs suivantes: $URL_PART_HOSTNAME $URL_PART_PASSWORD $URL_PART_PORT $URL_PART_QUERY $URL_PART_SCHEME $URL_PART_USERNAME |
Succès: | La partie demandée de l'URL. |
Échec: | Définit @error <> 0, @extended peut contenir le code de l'erreur. |
Consultez UrlGetPart dans la librairie MSDN.
#include <APIShPathConstants.au3> #include <WinAPIShPath.au3> Local $sUrl = 'http://social.msdn.microsoft.com/search/en-us?query=UrlGetPart' ConsoleWrite('Scheme: ' & _WinAPI_UrlGetPart($sUrl, $URL_PART_SCHEME) & @CRLF) ConsoleWrite('Host: ' & _WinAPI_UrlGetPart($sUrl, $URL_PART_HOSTNAME) & @CRLF) ConsoleWrite('Query: ' & _WinAPI_UrlGetPart($sUrl, $URL_PART_QUERY) & @CRLF & @CRLF) $sUrl = 'http://social.msdn.microsoft.com/search/en-ust' ConsoleWrite('Scheme: ' & _WinAPI_UrlGetPart($sUrl, $URL_PART_SCHEME) & @CRLF) ConsoleWrite('Host: ' & _WinAPI_UrlGetPart($sUrl, $URL_PART_HOSTNAME) & @CRLF) ConsoleWrite('Query: ' & _WinAPI_UrlGetPart($sUrl, $URL_PART_QUERY) & '@error = '& @error & '@extended = 0x' & Hex(@extended) & @CRLF)