新手求助 网页上传文件到服务器问题!

qq_34633404 2018-07-28 08:05:32
通过网页上传2g以上的文件发现web服务器接收到的post请求头的content-length等于0,小于2g的文件接收到content-length的值是正常的,求助网页上传文件这快应该怎么写?(感觉要用js来写)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>审批表</title>
<link rel="stylesheet" href="./css/base.css">
<link rel="stylesheet" href="./css/index.css">
</head>
<body>
<div class="header">
<h1>总体部信息导入审批</h1>
</div>
<div class="banner">
<span class="tableNumber" id="tableNumber_Span"></span><span class="dateTime" id="dateTime"></span>
</div>
<div class="main">
<form enctype="multipart/form-data" method="post" accept-charset="UTF-8" name="fromSubject" onsubmit="return submitCheck()">
<table>
<tr>
<td class="tdSheet1">申请人</td>
<td><input type="text" name="userName" class="inputSheet1"></input ></td>
<td class="tdSheet2">申请部门</td>
<td><input type="text" name="department" class="inputSheet1"></input ></td>
<td class="tdSheet2">联系方式</td>
<td><input type="text" name="phoneNumber" class="inputSheet1"></input ></td>
</tr>
<tr>
<td class="tdSheet1">信息最高级别</td>
<td><input type="text" name="level" class="inputSheet1"></input ></td>
<td class="tdSheet2">表单编号</td>
<td colspan="3"><input type="text" name="tableNumber" class="inputSheet1" readonly= "true" id="tableNumber_Input"></input ></td>
</tr>
<tr>
<td class="tdSheet1">信息导入类型</td>
<td colspan="5">
<label><input type="checkbox" name="inforType" class="inforType" value="互联网邮件">互联网邮件</label>
<label><input type="checkbox" name="inforType" class="inforType" value="光介质">光介质</label>
<label><input type="checkbox" name="inforType" class="inforType" value="三合一U盘">三合一U盘</label>
<label><input type="checkbox" name="inforType" class="inforType" value="涉密非注册相机或涉密非注册U盘">涉密非注册相机或涉密非注册U盘</label>
</td>
</tr>
<tr>
<td class="tdSheet1">保密承诺</td>
<td colspan="5">
<p>
<input type="checkbox" name="confidentialityPromise" value="confirm">本人已对导入文件所有内容进行确认,确保没有与工作无关的信息,不含有网络扫面、清除工具及恶意攻击等对办公网有危害的工具软件,如有违背,自愿接受相关处理
</p>
</td>
</tr>
<tr>
<td class="tdSheet1">内容描述</td>
<td colspan="5">模拟墙数据</td>
</tr>
<tr>
<td class="tdSheet2">文件信息</td>
<td colspan="5" class="tdSheet3">
<input type="file" value="选择文件" id="uploadedFiles" name="uploadedFiles" multiple="multiple">
<ul id="disSelFiles" class="disSelFiles"></ul>
</td>
</tr>
<tr>
<td colspan="6">
<input type="submit" value="提交" class="btnSheet1" id="subInfor">
</td>
</tr>
</table>
</form>
</div>
<div class="footer"></div>
<script src="./js/index.js"></script>
</body>
</html>
...全文
223 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
水光清浅 2018-08-01
  • 打赏
  • 举报
回复
大文件的话分片上传
漠子凉 2018-07-30
  • 打赏
  • 举报
回复
websocket+文件切割实现断点续传
qq_34633404 2018-07-29
  • 打赏
  • 举报
回复
报这个错误:HttpRequest: expected multipart body is too large
qq_34633404 2018-07-29
  • 打赏
  • 举报
回复
有没有大神告知下,浏览器发送大文件给web服务器一般如何实现啊?

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧