# BaiduPCS
**Repository Path**: tzwsoho/BaiduPCS
## Basic Information
- **Project Name**: BaiduPCS
- **Description**: 百度网盘上传下载
- **Primary Language**: C#
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2022-09-04
- **Last Updated**: 2022-10-11
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# BaiduPCS
## 百度网盘上传下载
使用Visual C# 2010开发
2017.3.8后,百度登录时增加了dv参数,此参数是通过https://passport.baidu.com/static/passpc-base/js/dv/3.min.js这个脚本对用户的信息进行计算的,但最终结果如何并不影响登录,可以使用某一次登录时的值作为固定dv值。
百度登录过程中,会遇到301、302返回码,示意URL需要进行跳转处理,代码中有对此进行相应的处理过程,而且对于POST请求返回的301、302,会转换成GET请求进行跳转
## 关于多线程下载目前多线程下载还是非常不稳定,主要是因为百度将网页版网盘的下载速度限制在100KB/s,只要超过这个速率便会主动将连接断开