Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook共享链接数据提取如何使用asp.net和c#?_C#_Asp.net_Facebook - Fatal编程技术网

Facebook共享链接数据提取如何使用asp.net和c#?

Facebook共享链接数据提取如何使用asp.net和c#?,c#,asp.net,facebook,C#,Asp.net,Facebook,我想做的是一个用户将输入一个url到一个文本框中,就像在facebook中一样,我希望能够检索页面中的图像、元关键字、元描述等 基本上我想用Asp.net和c#做Facebook共享链接属性? 有什么想法吗?您必须新建一个WebClient(),执行一个http请求,然后解析出您想要的内容 您必须新建一个WebClient(),执行一个http请求,然后解析出所需内容 签出:签出: string html = string.Empty; using (WebClient client = n

我想做的是一个用户将输入一个url到一个文本框中,就像在facebook中一样,我希望能够检索页面中的图像、元关键字、元描述等

基本上我想用Asp.net和c#做Facebook共享链接属性?
有什么想法吗?

您必须新建一个
WebClient()
,执行一个http请求,然后解析出您想要的内容


您必须新建一个
WebClient()
,执行一个http请求,然后解析出所需内容

签出:签出:
string html = string.Empty;
using (WebClient client = new WebClient())
{
    client.Headers.Add("user-agent",
        "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)");
    using (Stream data = client.OpenRead("http://someurl.com"))
    using (StreamReader reader = new StreamReader(data))
    {
        html = reader.ReadToEnd();
    }
}