摘要:
使用Session进行判断在一般处理程序中生成验证码,然后设置到Image控件中去,然后与用户输入的数字进行比较,若不正确则重新调用生成验证码,防止暴利破解验证码此程序仅为个人学习Session做测试,并非专业验证码程序一般处理程序的代码如下<%@ WebHandler Language="C#" Class="IdentifyingCode" %>using System;using System.Web;using System.Drawing;using System.Drawing.Imaging;public class Ident 阅读全文
摘要:
.ppt – application/mspowerpoint.ai – application/postscript.aif – audio/x-aiff.aifc – audio/x-aiff.aiff – audio/x-aiff.asc – text/plain.au – audio/basic.avi – video/x-msvideo.bcpio – application/x-bcpio.bin – application/octet-stream.c – text/plain.cc – text/plain.ccad – application/clariscad.cdf – 阅读全文
摘要:
借助Cookie进行存取值;值存在于服务器内存里面,在客户端进行修改没有影响,所以那是相当的安全;所取值跟当前用户有关模拟session类public class SessionMoni{ private static IDictionary<string,IDictionary<string,object>> data = new Dictionary<string,IDictionary<string,object>>(); public static IDictionary<string, object> GetSession( 阅读全文
摘要:
Cookie是和站点相关的,每次向服务器请求的时候,除了发送表单参数外,还会将和站点相关的Cookie值都提交给服务器,并且将服务器返回的Cookie更新到浏览器Cookie中去,且这是强制性的; Cookie的生命周期可以设置; 缺点:Cookie不能存储过多的数据; 网站优化案例:网站图片服务器和主站服务器域名不一样,降低提交Cookie消耗的流量; 变量自增代码示例:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;u... 阅读全文
摘要:
get是通过URL传递表单值,post传递的表单值隐藏在Http报文中,通过URL看不到表单值。Get方式URL数据格式。服务端文件名后跟着“?”,由于客户端可能向服务器端提交多个键值对,键值对之间用“&”进行分割,如果URL中有汉字、特殊符号等,则需要对URL进行编码。 post会有浏览器提示重新提交表单的问题,get则没有; get提交的数据长度有限 get提交数据不安全,应该把比较私密的信息用Post方式进行提交; 表单域只有设定了name的才会被提交给服务器(用get方式看的清楚)。如果给submit按钮设定name,那么按钮的value也会被提交给服务器 阅读全文