Must check if `session.httpClient == nil` before using it. When `Session` is created in the form of `Session{}`, this member variable is nil.