以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 上传打开的word文件到服务器只有1kb,如何写代码能完整上传 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=170521) |
-- 作者:kgdce -- 发布时间:2021/7/29 12:15:00 -- 上传打开的word文件到服务器只有1kb,如何写代码能完整上传 现在对word打开编辑,上传到服务器时,发现只有1KB,将这个打开的文件复制另一个目录,就能完整的上传到服务器。 FileSys.CopyFile(fln, fn,True) \'复制当前行对应文件到后台题目 Dim ip As String = _syip Dim hc As New HttpClient("http://" & ip & "/。。。。/。。。.htm") hc.FormData.Add("。。。","。。。") hc.FormData.Add("。。。。","。。。。") hc.Files.Add("up1",fn) Dim ret As String = hc.getData() If hc.rCookies.ContainsKey("error") Then messagebox.show("保存失败!") Return Nothing Else messagebox.show("保存成功") End If 这个上传文件是成功的,超过1KB。如果将hc.Files.Add("up1",fn)改为hc.Files.Add("up1",fln)就会只上传1KB的临时打开的word文件。 要解决的问题就是,对打开的word文件,不复制的情况下,如何上传完整的文件? [此贴子已经被作者于2021/7/29 12:15:37编辑过]
|
-- 作者:有点蓝 -- 发布时间:2021/7/29 13:35:00 -- 没有办法。保存然后关闭文件在上传 |