直接使用http post的方式上传文件到SharePoint
2011-06-23 13:05
501 查看
昨天遇到一个问题,用户希望将一些系统自动生成的文件,上传到WSS 2.0的站点上。我第一反应是用web service 上传文件到站点上。因为wss 3.0里有这样的web service: Copy Web Service. 但仔细看了一WSS 2.0的SDK后,发现2.0竟然还没有提供这个web service. 很无奈,看来只能写一个自定义的web service了。这个具体可参考:How to: Magic with SharePoint 2003, uploading files using a Web service,写得很详细。
在Google的过程中,无意中得到一个收获,可直接使用Http post的方式,上传文件到站点里。 详情:Uploading Files to SharePoint Server 2007 from ASP.NET Web Applications by Using the HTTP PUT Method。经过测试,这种方式不支持wss 2.0,但对wss 3.0支持得还是比较好的。SharePoint 2010 没有试,个人直觉,应该是支持的。
在Google的过程中,无意中得到一个收获,可直接使用Http post的方式,上传文件到站点里。 详情:Uploading Files to SharePoint Server 2007 from ASP.NET Web Applications by Using the HTTP PUT Method。经过测试,这种方式不支持wss 2.0,但对wss 3.0支持得还是比较好的。SharePoint 2010 没有试,个人直觉,应该是支持的。
相关文章推荐
- WinForm使用webclient通过http的POST方式上传文件
- 使用最原始的http-post方式上传图片 ,上传工具类已封装 可直接使用
- 【转】asp.net(c#)使用HttpWebRequest附加携带请求参数以post方式模拟上传大文件(以图片为例)到Web服务器端
- asp.net(c#)使用HttpWebRequest附加携带请求参数以post方式模拟上传大文件(以图片为例)到Web服务器端
- 使用HttpURLConnection通过POST方式提交请求数据,并上传文件
- 使用Socket 完成HTTP post方式的文本及文件上传 demo
- winform下通过webclient使用非流方式上传(post)数据和文件
- PHP使用curl请求实现post方式上传图片文件功能示例
- 使用HttpUrlConnection进行post请求上传文件
- winform下通过webclient使用非流方式上传(post)数据和文件
- Python中使用POST方式上传文件
- android开发 使用HttpClient访问网络,post、get方式。注册、登陆、上传文件。
- pb使用http方式上传下载文件
- http跨平台访问接口的post,get,及文件上传方式工具类(httpClient)
- httpClient4.3 模拟Post提交,模拟Post上传文件并解决服务端使用spingMVC时upload.parseRequest(request)解析不到File,Pos简单抓取页面数据
- http以post方式上传一个文件,构造其请求头和消息报文(转载)
- 基于libcap的网络包分析问题集锦(http post方式上传文件)
- 使用WinHttp接口实现HTTP协议Get、Post和文件上传功能
- 使用HttpURlConnection 发送POST请求上传文件(带参数)
- 安卓使用HttpClient进行Http Post文件上传