• 整个URL不能超过260个字符
  • 文件夹名字不能超过256个UCS-2的字符
  • 文件的名字不能超过128个字符
  • 站点的名字最多128个字符.

SharePoint URL的最大值并不包括Query String的部分. Query String部分的最大值取决于浏览器的限制, 比如说IE6支持2047个字符. FireFox似乎没有限制.

Http.sys对URL的长度也有一种限制, 是一个名为UrlSegmentMaxCount注册表. 比如说http://abc/def/12345/ 这里的abc, def, 和12345分别都是一个segment.

如果这个值为0, 那么这个segment限制将会是ULONG类型的最大值.

中文用户请注意, 中文字符在url encoding之后, 会一个字符变九个字符. 举例:

Encoding前: "中文"

Endocing后: "%e4%b8%ad%e6%96%87"

所以, 如果上传中文文件, 那么长度的限制会更大.

如果想详细测试, 可以下载URL Length Checker来测试, 点击下载工具或者源代码.

注意: 在.NET framework较老的版本下(2.0.50727.42), ASP.NET在做URL检查的时候, 会把一个中文字符(双字节)算作两个字符, 在较新版本的.net framework中(2.0.50727.1433), 校验URL的时候引进了CharNext函数, 一个中文字符才会被算一个字符.

资料来源:

You receive a "The specified file or folder name is too long" error message when you create a new folder or a new document in a document library in SharePoint Portal Server or in Windows SharePoint Services

http://support.microsoft.com/kb/894630

SharePoint Max URL Size

http://www.lcbridge.nl/download/limitsurl.htm

Http.sys registry settings for IIS

http://support.microsoft.com/kb/820129

File Name, Length, Size and Invalid Character Restrictions and Recommendations

http://blogs.msdn.com/joelo/archive/2007/06/27/file-name-length-size-and-invalid-character-restrictions-and-recommendations.aspx

SharePoint 2003, 2007对上传文件的URL的长度限制相关推荐

  1. layui表单加文件 php_layui框架实现文件上传及TP3.2.3(thinkPHP)对上传文件进行后台处理操作示例...

    本文实例讲述了layui框架实现文件上传及TP3.2.3对上传文件进行后台处理操作.分享给大家供大家参考,具体如下: layui框架是1.0.9版本.. 首先html页面代码如下: js代码如下: l ...

  2. spring boot配置对上传文件的大小限制

    spring boot配置对上传文件的大小限制 spring-boot 2.0之前 Spring Boot1.4版本后配置更改为(默认单个文件最大1Mb,单次请求文件总数大小最大10Mb): spri ...

  3. 10-java实现对上传文件做安全性检查

    对外接口支持文件上传功能时,为避免有人恶意上传有毒或者篡改程序的脚本,需要对上传的文件添加安全性校验. 文章目录 1.文件后缀校验 2.校验文件头 1.使用枚举类去校验 1.魔数枚举类 2.获取文件头 ...

  4. Java 对上传文件进行魔数校验

    魔数这个词在不同领域代表不同的含义.在计算机领域,魔数有两个含义,一指用来判断文件类型的魔数(magic number):二指程序代码中的魔数,也称魔法值. 不是所有文件都有文件头的.一个.txt类型 ...

  5. linux实现对上传文件的定时备份、增量备份

    前言 上一章我详细介绍了上传文件至服务器路径的方法,那么上传完文件就结束了吗?显然没有. 介绍 如果你们使用的是类似阿里云的OSS存储服务,那么可以使用服务提供的定时备份,这样可以不用考虑在服务器上做 ...

  6. 在jsp中使用smartupload组件上传文件- -

    在jsp中使用smartupload组件上传文件- - jsp对上传文件的支持不象php中支持的那么好,直接做成了函数,也不象asp中要通过组件才能实现.jsp中可以通过javabean来实现.但是我 ...

  7. [实战]MVC5+EF6+MySql企业网盘实战(12)——新建文件夹和上传文件

    写在前面 之前的上传文件的功能,只能上传到根目录,前两篇文章实现了新建文件夹的功能,则这里对上传文件的功能进行适配. 系列文章 [EF]vs15+ef6+mysql code first方式 [实战] ...

  8. Android 上传文件,图片。以及服务器端接收相关。

    前面一篇文章写了实现照相功能的一个例子,其实那个实现效果是个略缩图.要查看全图就要先指定照片的存放路径.以后我会修改那个文章.今天先说下图片,文件等上传的实现.接着拿照片说事,光照完了不行还得往服务器 ...

  9. javaweb上传文件

    目录 1.简述 2.原理讲解 3.代码如下(含注释) 3.1获得DiskFileItemFactory对象 3.2获得ServletFileUpload对象 3.3上传文件 3.4 doPost() ...

最新文章

  1. 网络工程师历年试题解析(PDF文字版)2004-2009
  2. DEV ImageComboxEdit 使用
  3. Java8基础之super关键字
  4. mysql 重置自增长_怎么重置mysql的自增列AUTO_INCREMENT初时值
  5. 2019-04-17 PowerShell基本语法
  6. ppp lcp协商报文有哪些_PPP 点到点协议
  7. 基于FPGA的数字电压表设计
  8. UserWarning: Glyph 28857 (\N{CJK UNIFIED IDEOGRAPH-70B9}) missing from current font. FigureCanvasA
  9. java simon_Java Simon
  10. 64位Win7 服务器运行失败
  11. 物联网芯片+区块链底层融合:紫光展锐开创产业升级新思路
  12. python——人工智能(AI)之网络图片文字识别案例详细讲解
  13. 新能源车车牌识别c++
  14. SQL Server学习笔记6——LTRIM()函数(去掉空格)
  15. 服务器端的相对地址与绝对地址
  16. 我国最高山峰是珠穆朗玛峰:8848m,我现在有一张足够大的纸张,厚度为:0.01m。请问,我折叠多少次,就可 以保证厚度不低于珠穆朗玛峰的高度?
  17. 【补题日记】[2022牛客暑期多校1]D-Mocha and Railgun
  18. 如何用Kotlin实现一个简单的Activity
  19. CF K. City
  20. 超25亿全球月活,字节依然没有流量

热门文章

  1. 湖南省第6届程序大赛第3题 数字整除
  2. python-子类和派生、继承
  3. 实验二 动态规划算法 最大字段和问题
  4. selenium判断是否出现弹窗_如何判断三元催化器是否出现故障
  5. nginx+tomcat+redis实现会话共享
  6. 网站访问过程理解(一点记录)
  7. java中replace()和replaceAll()区别
  8. 学习笔记:UITabBarController使用详解
  9. Delphi 写服务程序
  10. 跨浏览器的CSS固定定位{position:fixed}