Still on Drupal 7? Security support for Drupal 7 ended on 5 January 2025. Please visit our Drupal 7 End of Life resources page to review all of your options.
This module uses a SOAP interface to request weather data from the U.S. NOAA National Weather Service. The module displays summary forecast data (high temperature, low temperature, expected conditions, weather icon) and provides an API for retrieving other weather information based on published NWS SOAP/XML APIs. This module requires 'SOAP' to be enabled on the host. It has no other dependencies.
Proxy provides a simple HTTP proxy API. This is mostly an API module, meaning that unless you need it for development or another module, there is not much reason to download this module.
Installation and Setup
This module depends on the Chaos tools suite, so install that first. Otherwise, it's a normal Drupal module installation. This module does not work out of the box, because it uses a whitelist system for domains that the proxy can access. This greatly reduces the ability for the proxy to be abused, but it does mean you will have to update the whitelist settings after install (you can also turn off this feature if you want). Then set permissions appropriately.
API Basics
Core function is proxy(), which is basically a fancy wrapper around drupal_http_request().