HTTP handling

Functions to properly handle HTTP responses.


drupal/core/includes/, line 404
Common functions that many Drupal modules will need to reference.


Namesort descending Location Description
drupal_encode_path drupal/core/includes/ Encodes a Drupal path for use in a URL.
drupal_get_destination drupal/core/includes/ Prepares a 'destination' URL query parameter for use with drupal_goto().
drupal_get_query_array drupal/core/includes/ Splits a URL-encoded query string into an array.
drupal_get_query_parameters drupal/core/includes/ Processes a URL query parameter array to remove unwanted elements.
drupal_goto drupal/core/includes/ Sends the user to a different Drupal page.
drupal_http_build_query drupal/core/includes/ Parses an array into a valid, rawurlencoded query string.
drupal_http_request drupal/core/includes/ Performs an HTTP request.
drupal_parse_url drupal/core/includes/ Parses a system URL string into an associative array suitable for url().
_drupal_http_use_proxy drupal/core/includes/ Helper function for determining hosts excluded from needing a proxy.
_external_url_is_local drupal/core/includes/ Determines if an external URL points to this Drupal installation.