获取ashx得到的内容(已处理好的数据)
要获取一个ashx页面的到的数据,使用以下方法:
1.
代码如下:
WebClient wc = new WebClient();
Byte[] pageData = wc.DownloadData("http://xxxx.com");
hd_num.Value = Encoding.Default.GetString(pageData);
前台代码:<asp:HiddenField ID="hd_num" runat="server" />
再通过js获取hd_num的值。
HttpWebRequest request = HttpWebRequest.Create("http://xxx/aaa.ashx") as HttpWebRequest;
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
Stream resStream = response.GetResponseStream();
StreamReader sr = new StreamReader(resStream, System.Text.Encoding.Default); //编码可以改成别的
ContentHtml.Text = sr.ReadToEnd();
3.
还可以用ajax的跨域请求,这部分还在研究中,不知咋弄。
主要我那个ashx页面传过来的就是已经处理好的数据。
相关推荐
-
asp.net中利用ashx实现图片防盗链代码
GET /Img.ashx?img=svn_work.gif HTTP/1.1 Accept: */* Referer: http://www.svnhost.cn/ Accept-Language: zh-cn UA-CPU: x86 Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727
-
关于html+ashx开发中几个问题的解决方法
问题1:用委托字典代替switch...case. 这个问题是在处理请求时发现的,大家肯定也不愿意在自己的项目中建许多的handler来处理那么多的请求,于是就想到在一个handler里处理多个请求,ajax请求中都加一个action的参数,在handler里根据这个action做相应的处理或返回相应的数据,这里肯定没有人用if...else来判断action,大多数人都会想到用switch...case,一开始我也是用的switch,但渐渐地发现,每个case不像一个代码块,不能为其中的变量提
-
jquery向.ashx文件post中文乱码问题的解决方法
1.我的环境:vs2005,未装SP1补丁,不能创建Web应用程序,只能创建网站:jquery版本1.5.1 2.web.config中的相关配置 <globalization requestEncoding="gb2312" responseEncoding="gb2312"/> 3.jquery的Post数据的写法 复制代码 代码如下: $(document).ready(function (){ $("#btnSend").cl
-
jquery+ashx无刷新GridView数据显示插件(实现分页、排序、过滤功能)
理由:jquery简单,兼容性好且容易封装.废话不多说,马上开始我们的Jquery插件编写吧.应该有很多人写过类似的插件,我也是有些模仿flexGrid的形式. 需求:GridView显示数据,无刷新分页,无刷新排序,无刷新过滤(搜索数据),基于ASP.NET(我们这里有ashx一般处理文件来实现). 使用到技术:asp.net2.0, jquery,css 首先写的是jquery插件方面,使用的核心函数还是jquery的ajax函数,方便快捷. 复制代码 代码如下: $.ajax({ type
-
在ashx文件中使用session的解决思路
如果你要保证数据的安全性,你可以在ashx中使用session验证.如:你的index.aspx中使用jquery回调ashx数据,那么在index.aspx page_load时session["checked"]="true",在ashx中验证session是否存在. 但ashx中要获取session内容还需如下几步:①导入命名空间 复制代码 代码如下: using System; using System.Web; using System.Web.Sessi
-
asp.net *.ashx类型的文件使用说明
解决方案:使用ashx文件. 1. 使用ASHX handlers 首先,我们要回顾要使用ASHX文件的目标,我们要做的是在一个地址中用ASHX文件并动态的返回内容. 我们将用到querystring,最后的地址格式为(例子): http://dotnetperls.com/?file=name 开始:通过这几个步骤你可以添加一个新的ashx文件:打开你的ASP.NET web site:右击项目选择 "Add New Item...":将显示一个"Add New Item&
-
jQuery dialog 异步调用ashx,webservice数据的代码
本文用到了博客园TerryFeng的例子. Html,JS代码: 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="test_jQuery_dialog_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.
-
获取ashx得到的内容(已处理好的数据)
要获取一个ashx页面的到的数据,使用以下方法: 1. 复制代码 代码如下: WebClient wc = new WebClient(); Byte[] pageData = wc.DownloadData("http://xxxx.com"); hd_num.Value = Encoding.Default.GetString(pageData); 前台代码:<asp:HiddenField ID="hd_num" runat="server&q
-
python3获取文件中url内容并下载代码实例
这篇文章主要介绍了python3获取文件中url内容并下载代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019-12-25 11:33 # @Author : Anthony # @Email : ianghont7@163.com # @File : get_video_audio_file.py import xlrd
-
用JavaScript获取页面文档内容的实现代码
JavaScript的document对象包含了页面的实际内容,所以利用document对象可以获取页面内容,例如页面标题.各个表单值. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>js基础</title> </head> <body> <p>一. 用Documen
-
asp.net中获取远程网页的内容之一(downmoon原创)
获取远程网页的内容之一(downmoon原创) 一.本机直接上网时: 获取指定远程网页内容#region 获取指定远程网页内容 复制代码 代码如下: /**//// <summary> /// 获取指定远程网页内容 /// </summary> /// <param name="strUrl">所要查找的远程网页地址</param> /// <param nam
-
php获取远程文件的内容和大小
本文实例总结了php获取远程文件的内容和大小的方法.分享给大家供大家参考.具体如下: 1.获取远程文件内容的方法 2.获取远程文件大小的方法 以上就是php获取远程文件的内容和大小函数代码,希望对大家的学习有所帮助.
-
厉害的用Asp获取Dll加密新闻内容
以下是代码: 复制代码 代码如下: <% on error resume next Dim objXMLHTTP, xml Set xml = Server.CreateObject("Microsoft.XMLHTTP") xml.Open "GET", "http://chanye.finance.sina.com.cn/yj/2005-01-05/236914.shtml", False xml.Send
-
asp.net页面中如何获取Excel表的内容
asp.net页面中如何获取Excel表的内容,具体内容介绍如下所示: 首先引用组件和命名空间 using Microsoft.Office.Interop.Excel; using System.Data.OleDb; 然后把excel上传到指定路径 上传文件方法省略 最后把上传的excel变成Dataset (复制下面的方法就可以用了) public DataSet seachExcel(string str) //参数为excel的路径 { OleDbDataAdapter da = n
-
兼容IE和Firefox的javascript获取iframe文档内容的函数
复制代码 代码如下: <script type="text/javascript"> function getIframeContent(){ //获取iframe中文档内容 var doc; if (document.all){//IE doc = document.frames["MyIFrame"].document; }else{//Firefox doc = document.getElementById("MyIFrame"
-
MSSQL数据库获取TEXT字段的内容长度
SQL Server数据库如何获取TEXT字段的内容长度的方法,是通过DATALENGTH函数来实现的,接下来我们就通过DATALENGTH函数的语法及使用实例来了解一下这部分内容. DATALENGTH用来返回任何表达式所占用的字节数. 语法:DATALENGTH ( expression ) 参数:expression,任何类型的表达式. 返回类型:int 注释:DATALENGTH 对 varchar.varbinary.text.image.nvarchar 和 ntext 数据类型特别
-
C#从windows剪贴板获取并显示文本内容的方法
本文实例讲述了C#从windows剪贴板获取并显示文本内容的方法.分享给大家供大家参考.具体如下: using System; using System.Windows.Forms; namespace RobvanderWoude { class Paste { [STAThread] static int Main( string[] args ) { if ( args.Length == 0 ) { try { if ( Clipboard.ContainsText( ) ) { str
随机推荐
- 深入解析Java的Spring框架中bean的依赖注入
- Extjs 几个方法的讨论
- linux下用tar命令将当前目录下文件按子目录压缩归档的实现
- python Django批量导入数据
- C#微信公众号开发之接收事件推送与消息排重的方法
- 编写PHP脚本清除WordPress头部冗余代码的方法讲解
- php实现文件管理与基础功能操作
- 详解C++编程中用数组名作函数参数的方法
- Mysql 行级锁的使用及死锁的预防方案
- JS截取字符串常用方法整理及使用示例
- 编写高效jQuery代码的4个原则和5个技巧
- 详解Python中contextlib上下文管理模块的用法
- Android获取屏幕或View宽度和高度的方法
- FTP服务器的防火墙通用设置规则介绍
- Nginx列出目录和文件并用密码控制访问权限配置方法
- ASP.NET五步打包下载Zip文件实例
- 深入分析下javascript中的[]()+!
- Android开发获取传感器数据的方法示例【加速度传感器,磁场传感器,光线传感器,方向传感器】
- 使用nodeJs来安装less及编译less文件为css文件的方法
- Android实现图片区域裁剪功能