这里只是一个展示,实际可以使用Ajax方式调用。另外还可以加入短网址功能毕竟这种视频地址一般不短。

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default3.aspx.cs" Inherits="Default3" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    链接地址:<asp:TextBox ID="TextBox1" runat="server" Height="32px" 
            Width="438px"></asp:TextBox><br />
                页面标题:<asp:TextBox ID="TextBox3" runat="server" Height="32px" 
            Width="438px"></asp:TextBox><br />
    视频代码:<asp:TextBox ID="TextBox2" runat="server" TextMode="MultiLine" 
            Height="173px" Width="439px"></asp:TextBox><br />
    <asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" /><br />
        耗时:<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
    </div>
    <div id="div" runat="server"></div>
    </form>
</body>
</html>

C#代码using System;

using System.Collections.Generic;
using System.Text;
using System.Web;
using System.Web.UI;
using System.Net;
using HtmlAgilityPack;

public partial class Default3 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

}
    protected void Button1_Click(object sender, EventArgs e)
    {
        var time1 = DateTime.Now;
        WebRequest request1 = WebRequest.Create(TextBox1.Text);
        var str = request1.GetResponse().GetResponseStream();
        var doc = new HtmlAgilityPack.HtmlDocument();
        doc.Load(str,true);
        var nodes = doc.DocumentNode.SelectSingleNode("//title");
        TextBox3.Text = nodes.InnerText;
        var flv = doc.GetElementbyId("link3");
        TextBox2.Text = flv.Attributes["value"].Value;
        div.InnerHtml = TextBox2.Text;
        Label1.Text = (DateTime.Now - time1).TotalMilliseconds.ToString();
    }
}

转载于:https://www.cnblogs.com/1000/archive/2011/03/07/1974764.html

一个简单的优酷视频链接探测与分享功能相关推荐

  1. 优酷视频怎么关闭弹幕提醒功能

    优酷视频是目前用户量最大的,在同行业当中体验非常好,本文分享"优酷视频怎么关闭弹幕提醒功能".优酷视频手机版是一款装机必备的手机视频播放软件,用户可在线观看优酷视频全部免费高清正版 ...

  2. 优酷视频整段代理php,thinkphp仿优酷带数据源码|php仿优酷视频源码带后台功能强大...

    本项目是仿优酷官网,优酷官网是一个集多种知识面为一体的网站,能全面的锻炼我们的技能,所以我们决定仿优酷网. 本项目后台主要实现了:用户管理.分类管理.视频管理.评论管理.权限管理.轮播管理.网站配置和 ...

  3. 简单实现优酷视频上传

    /// <summary>/// 创建上传任务返回的信息/// </summary>Dictionary<string, string> CallbackCreat ...

  4. 通过RSS订阅优酷视频

    想要通过rss订阅优酷视频? 优酷开放的rss订阅只有笼统的分类视频,而个人视频订阅却没有开放. 作为一个google reader控(点击查看<Google Reader入门教程>),我 ...

  5. 优酷视频如何将地区设置为中国大陆

    播放器软件很多,本文小编给大家推荐优酷视频,本文继续分享"优酷视频如何将地区设置为中国大陆".优酷视频放器是优酷视频旗下的视频客户端产品,支持丰富内容的在线点播及电视台直播.作为国 ...

  6. python3自动下载优酷视频小程序

    我们一般都在优酷里看一些好玩的视频,有时候看到精彩的就想下载到本地保存起来留作纪念,在win下可以用维棠等软件下载,但苦了用linux的孩子们.尽管chrome和firefox的一些插件可以下载,但有 ...

  7. android电视 优酷视频,将优酷视频投屏到智能电视上,竟然还有这种操作

    原标题:将优酷视频投屏到智能电视上,竟然还有这种操作 现在很多人对投屏很感兴趣,通过一些软件或者工具可以将手机.电脑里的视频或者文件投放到智能电视上观看.今天小编也来尝试下,准备好一部安卓手机.一台智 ...

  8. 优酷视频下载|优酷播放器下载

    优酷网从上周开始,全站视频已经开始完美支持iPad和iPhone 4的在线视频播放服务.采用HTML5和HTTP Live Streaming技术,对苹果iOS系统实现全面的支持,并达到和PC上一样流 ...

  9. 优酷分享html代码,优酷视频自适应移动版网页方案

    在网页中插入视频之后,存在一个问题,就是移动版网页的视频自适应小窗口. 本文用优酷来举例,优酷的每个视频页面,都给我们提供了直接对视频内容进行分享的链接,视频插入网页很容易,但是此网页的移动版在显示视 ...

  10. python自动下载安装软件_python3自动下载优酷视频小程序

    我们一般都在优酷里看一些好玩的视频,有时候看到精彩的就想下载到本地保存起来留作纪念,在win下可以用维棠等软件下载,但苦了用linux的孩子们.尽管chrome和firefox的一些插件可以下载,但有 ...

最新文章

  1. python学费多少-Python开发学费一般多少钱
  2. fedora虚拟机中的vsftp服务配置
  3. pwm一个时间单位_详解STM32的PWM输出及频率和脉宽(占空比)的计算——寄存器配置六步曲!...
  4. Ubuntu单用户修改root密码
  5. P4249-[WC2007]剪刀石头布【费用流】
  6. 实现生成小学四则运算练习题
  7. 要打造一款稳定顺滑、火遍全球的游戏?云将成为你的坚实后盾
  8. dir函数_PHP dir()函数与示例
  9. ctr z撤回反向_Ctrl+Z 的反快捷键是什么
  10. fatal error: hb.h: 没有那个文件或目录
  11. 从团购的“占便宜”心态说起
  12. 一次HBase问题的解决过程(Status: INCONSISTENT)
  13. 用户故事与敏捷方法 - 第二章 编写故事
  14. 通过anaconda下载 opencv的方法
  15. 如何在CAD中插入一个自定义对象?
  16. Matlab中return语句
  17. 如何将txt格式转epub格式
  18. linux:/ete目录下的重要文件
  19. VBA中的正则表达式(三)
  20. ie收藏夹在电脑什么位置

热门文章

  1. laravel 效率与java_让你的Laravel 应用运行速度飞起来!(利用PHP OPcache)
  2. 极简算法史---序 前言
  3. Linux虚拟文件系统(节点路径搜索)
  4. 优先队列重载(理解)
  5. 全国草地资源类型分布图
  6. C++ STL set详解
  7. Trie树讲解(例题:ACWING 835,ACWING 143)
  8. 深度学习优化算法大全系列6:Adam
  9. python字典常见操作
  10. 华为鸿蒙系统和奔驰公司,华为已行动,又是一个千亿BG,奔驰已经加入