从c#代码隐藏读取Web服务器上的JSON文件内容

从c#代码隐藏读取Web服务器上的JSON文件内容,c#,asp.net,.net,json,C#,Asp.net,.net,Json,我试图读取github页面存储库中JSON文件的内容 如果指定url,我可以在浏览器中导航并查看文件内容 如果我在这里使用代码: 它声称“只是工作”,但事实并非如此 我得到的只是: <html><frameset><frame src="URL-TO-JSON-FILE"></frameset></html> 我应该如何读取json文件并将其内容作为字符串返回。我用的是c# 一旦我拿回JSON字符串,我就可以在c#中进行我需要的

我试图读取github页面存储库中JSON文件的内容

如果指定url,我可以在浏览器中导航并查看文件内容

如果我在这里使用代码:

它声称“只是工作”,但事实并非如此

我得到的只是:

<html><frameset><frame src="URL-TO-JSON-FILE"></frameset></html>

我应该如何读取json文件并将其内容作为字符串返回。我用的是c#

一旦我拿回JSON字符串,我就可以在c#中进行我需要的处理

编辑: 根据rawgithub.com,这些类型的URL不用于生产。我需要这个来制作。生产网站如何读取位于Web服务器上的远程JSON文件


谢谢您

有时在github中,如果您希望使用存储库中的代码,您必须将url更改为raw.github.com/,或者单击raw按钮并使用此url。

如果从浏览器菜单(而不是右键单击内容)转到url并查看源代码,您会看到什么?我看到了JSON文件的内容,但我在firebug中看到它埋在框架集中的一层。您是否尝试过浏览raw.github/your-filename。json@Andrew听上去,你的代码确实有效,你只是把URL搞错了。不管你用的是什么URL,把子域(即www)换成原始的