HTTP handling

Functions to properly handle HTTP responses.


Namesort descending Location Description
drupal_access_denied includes/ Delivers an "access denied" error to the browser.
drupal_encode_path includes/ Encodes a Drupal path for use in a URL.
drupal_get_destination includes/ Prepares a 'destination' URL query parameter for use with drupal_goto().
drupal_get_query_array includes/ Splits a URL-encoded query string into an array.
drupal_get_query_parameters includes/ Processes a URL query parameter array to remove unwanted elements.
drupal_goto includes/ Sends the user to a different page.
drupal_http_build_query includes/ Parses an array into a valid, rawurlencoded query string.
drupal_http_request includes/ Performs an HTTP request.
drupal_not_found includes/ Delivers a "page not found" error to the browser.
drupal_parse_url includes/ Parses a system URL string into an associative array suitable for url().
drupal_site_offline includes/ Delivers a "site is under maintenance" message to the browser.
_drupal_http_use_proxy includes/ Helper function for determining hosts excluded from needing a proxy.


includes/, line 397
Common functions that many Drupal modules will need to reference.