利用get和post方式上传文件 还有与底层相关的socket通信