return nil when open http error