slightly update BasicAuth
add test for uncompleted server request