HTTP Proxy Configuration Overview

ProxyMesh services work smoothly with most programming languages now in use. Programming languages and their libraries give you the resources to build your own scripts for use in HTTP requests. The articles listed below offer examples showing how to configure your client library with Basic Authentication in various HTTP clients.

Libraries in programming languages can enable:

  • Requests with various HTTP methods
  • Customized requests with modified headers and authentication methods
  • Inspection of data sent to and received from the server

Authentication

ProxyMesh supports configuration of the proxy host with Basic Authentication as well as IP address authentication. With the latter, you do not need to use a username and password.

Many Unix/Linux clients support the http_proxy environment variable, or even rely on it exclusively. For those clients, do the following:
export http_proxy=http://USERNAME:PASSWORD@PROXYHOST:PORT

ProxyMesh also supports IP address authentication, in which case you do not need to use a username and password as in the examples from these articles. Instead, set the the http_proxy environment variable to http://PROXYHOST:PORT.

For web browsers, you must use IP address authentication, then configure your network proxy settings. If you use Firefox or Chrome, the FoxyProxy plugin makes it really easy to configure your proxy settings.

Language Articles

Other Articles of Interest

Still need help? Contact Us Contact Us