Changes: Added support for SSL,Added support for Basic Authentication,Changed logic from disallowed statues to allowed statues, changed http request code to reuse connections using keepalive