SharePoint 2013 RESTful调用返回404未找到

时间:2013-06-25 13:07:45

标签: rest sharepoint sharepoint-2013

使用Get started with the SharePoint 2013 REST service,我尝试访问以下内部SharePoint网站: http://mycs.nce.dirc.aon/sites/SuperSecret/default.aspx

我尝试向以下网址发送GET请求:

http://mycs.nce.dirc.aon/sites/SuperSecret/_api/SuperSecret

http://mycs.nce.dirc.aon/sites/SuperSecret/_api/web

http://mycs.nce.dirc.aon/SuperSecret/_api/SuperSecret

http://mycs.nce.dirc.aon/SuperSecret/_api/web

每次服务器以404响应时,这都会让我相信我正在制作错误的URL。有人可以查看URL并推荐正确的版本。

注意:我没有“启用”任何类型的REST功能,因为我不是最初设置它的人,所以如果需要启用该功能,情况也可能如此。

2 个答案:

答案 0 :(得分:0)

http://mycs.nce.dirc.aon/sites/SuperSecret/_api/web将是您的案例中有效的网络服务网址的示例,应该可以正常浏览它作为测试。

该url应返回带有架构信息的XML响应。如果它回来404,那么我会尝试从您的顶级网站集中调用_api / web。

我不知道在SharePoint 2013中激活或停用REST。

答案 1 :(得分:0)

我也面临类似的问题,然后我意识到我正在进行REST调用的库有太多列,查找和长列名。

我尝试创建一个新列表并进行休息调用。 SharePoint真的很奇怪!