惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
博客园 - 聂微东
Jina AI
Jina AI
The Cloudflare Blog
V
Visual Studio Blog
博客园_首页
量子位
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 【当耐特】
爱范儿
爱范儿
博客园 - 三生石上(FineUI控件)
小众软件
小众软件
博客园 - 司徒正美
阮一峰的网络日志
阮一峰的网络日志
Last Week in AI
Last Week in AI
V
V2EX
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 叶小钗
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
T
Tailwind CSS Blog
博客园 - Franky

博客园 - 万朗

测试一下 转:ASP.NET 2.0利用Httphandler实现URL重写(伪URL及伪静态) [转]Log4Net使用指南 [深圳]招系分、高程 YAF系统概况 准备搭建一个论坛和博客 方直科技招聘测试经理和测试工程师(深圳) 职业人四种学习方法(转) 编译php-4.4.7支持oci8 SUSE EL 9 下编译Apache2 [转]LINUX下Apache自启动 [转]linux中rpm指令的使用 [转]linux下安装程序 编译PHP支持ORACLE(oci8)模块 理解与应用LDAP服务器 深度解析名企项目研发管理成功之路 [转]IBM的过程质量管理 javascript对下拉列表框(select)的操作 [转]ajax中文乱码解决
YAF之资源处理
万朗 · 2008-01-04 · via 博客园 - 万朗

申明:我看的YAF版本是:YAF-v1[1].9.0-FINAL-SRC。

今天主要看看YAF的资源处理,我发现YAF根目录下的resource.ashx是用来处理客户端请求:
  1、JS、CSS文件,是通过 resource.ashx?r=xx.js 格式来请求处理的,xx.js表示请求的JS、CSS的资源文件名。
  2、存储在数据库的用户头像,是通过 resource.ashx?u=28 的格式来请求处理的,后面的数字表示用户的ID号。
  3、以文件存储在本地或网络上的用户头像,是通过 resource.ashx?url=/upload/xiao.gif&width=50&height=60 的格式来请求处理的,其中url参数表示网络位置,后面有宽度和高度,程序会将头像读入再判断高、宽进行缩减后输出。
  4、其它类型的资源文件,是通过 resource.ashx?a=gif.jpg 格式来请求处理的。

除第1点外的资源外,其它的资源都会检测Session["lastvisit"]这个值,如果为空则表示非法用户,即未登录用户。系统即会提示要求用户不要直接访问此资源,原句为:

Please do not link directly to this resource. You must have a session in the forum.

研究的不深,暂且作个记录。