`
jiaoxujin
  • 浏览: 63193 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

求网上相册图片在别的网站不可使用的技术

阅读更多
我在天涯论坛上花两块钱注册一个个人相册,将本地图片上传到上面后,可以复制图片的URL地址在天涯社区里任意引用,图片均可正常显示。但是将该图片地址链接到其它网站(比如QQ空间上),图片就不能正常显示了,取而代之的是一张严肃的图片(天涯社区标志片)。但是如果你将该图片的URL地址在另一个IE窗口中独立打开的话,图片又可以正常显示;此时IE有了该图片的缓存,然后若再刷新QQ空间,那么刚才显示不正常的图片却又正常显示了。这种现象在几年前好象还没有。现在却不知不觉地流行起来了,连找个图片能在各大网站正常显示的相册都很难找了。
我也是做程序的,但却也想不出这是怎么实现的?有知道的高手帮忙打几个字提示下,谢谢!
<img src="http://img2.tianyablog.com/photo/2006/11/16/2313742_3729424.jpg" />
图片都是从服务器端返回给客户端的,而这里的请求路径又是一样地,天涯的服务器端程序是怎么知道我把它的图片链接到别的网站了?还有,天涯的程序为什么要这样做?为了减轻服务器负担? 
分享到:
评论
1 楼 jiaoxujin 2008-04-13  
=====================================================================应该是服务器端权限的功能设定.
或者是这个网站用了 类似下载防盗软件. 
=====================================================================如果是搞技术的话 查一下"HTTP_REFERER"
=====================================================================
谢谢“高手”,好象懂了,我的理解:
当QQ空间加载页面时,遇到
<img src="http://img2.tianyablog.com/photo/2006/11/16/2313742_3729424.jpg" />
时,会根据src请求天涯社区的服务器。天涯社区的服务器端程序通过
   url=Request.ServerVariables("HTTP_REFERER")
取得请求页面地址栏的URL,然后判断该URL是不是天涯社区的URL,如果不是,嘻嘻,返回一个垃圾给你。
=====================================================================
好象ASP里用得多呀! 

相关推荐

    Kotlin RecyclerView使用,浏览相册、选择图片上传,下载文件,文件选择器

    在Android中,我们可以使用`Intent.ACTION_PICK`启动系统相册并让用户选择图片。选择后的图片可以使用`ContentResolver`获取其`InputStream`,再转换为`Bitmap`或其他格式,如JPEG,以便于在网络上传输。上传过程...

    javascript+jquery的网络相册

    2. **AJAX**:异步JavaScript和XML(现在通常与JSON一起使用)是用于在不刷新整个页面的情况下更新部分网页的技术。在网络相册中,可以使用AJAX加载更多图片,提供更好的用户体验。 3. **jQuery选择器**:jQuery ...

    android获取本地图片相册及图片

    在Android开发中,获取本地图片相册以及展示图片是一项常见的任务。这涉及到用户界面的设计、权限管理、多媒体数据的读取以及图片加载等多个知识点。以下将详细解释这些关键点。 首先,我们需要理解Android的文件...

    iOS相册清理项目完整可运行源码!包括相册,联系人的清理!

    相册清理大师是一款专业的手机相册清理应用,帮助您一键清除手机中相似的照片和视频! 快速智能扫描出高质量和低质量的照片和视频, 方便手动选择清理, 快速释放更多内存空间! 主要功能: 一、深度照片清理 1.搜索...

    ASP.NET网上电子相册

    在ASP.NET网上电子相册中,Bootstrap可以确保网站在不同设备和屏幕尺寸上都有良好的显示效果。 7. **Image处理库**:如System.Drawing或第三方库如ImageSharp,用于处理和优化上传的照片,包括缩放、裁剪、压缩等...

    jquery图片相册插件.zip

    在创建交互式、动态的网页内容时,图片相册是不可或缺的一部分,它能为用户提供优雅的图片浏览体验。本文将深入探讨jQuery图片相册插件的原理、实现方式以及常见功能,旨在帮助开发者更好地理解和应用此类插件。 一...

    网上相册源代码C#语言

    网上相册源代码是基于C#语言开发的一款应用程序,它主要功能集中在图片管理和用户交互上。C#是一种面向对象的编程语言,由微软公司推出,广泛应用于Windows平台上的软件开发,尤其是在.NET框架下,C#提供了丰富的...

    带标题图片相册特效代码

    【标题】"带标题图片相册特效代码"指的是在网页设计或者前端开发中,使用JavaScript、CSS等技术实现的一种互动式图片展示方式。这种相册特效不仅包含图片的展示,而且每个图片都配有相应的标题,增加了用户体验,使...

    带预览功能的相册图片效果

    在IT行业中,图片展示是网页和应用程序中不可或缺的一部分,尤其在设计用户界面时,美观且交互性强的图片展示效果能够极大地提升用户体验。本项目“带预览功能的相册图片效果”聚焦于这一领域,旨在提供一种优雅的...

    超炫3d相册

    同时,触摸屏设备的支持也是必不可少的,确保3D相册在移动设备上的良好运行。 此外,良好的性能优化也非常重要。因为3D图形处理可能会消耗大量资源,所以需要考虑如对象池、批处理渲染、LOD(细节级别)优化等策略...

    js仿QQ空间相册照片展示效果

    QQ空间相册是一种常见的在线照片分享平台,而使用JavaScript实现类似QQ空间相册的照片展示效果,可以帮助我们在网页上创建互动性强、用户体验良好的相册模块。本文将深入探讨如何利用JavaScript技术来模仿QQ空间相册...

    打开相机相册的图片

    在移动设备上,如智能手机和平板电脑,相机和相册是不可或缺的功能,用户可以拍摄照片、录制视频,并存储这些媒体文件。"打开相机相册的图片"这一话题涉及到的是如何在应用程序中实现对用户相册的访问,以及如何通过...

    图片 相册 轮播

    综上所述,图片相册和轮播在IT行业中是不可或缺的元素,它们涉及到前端开发的各个方面,包括网页布局、图片处理、动画效果、用户交互以及响应式设计。通过不断学习和实践,开发者可以创建出既美观又实用的图片展示...

    基于PHP技术的电子相册网站设计与实现.pdf

    在当今数字化时代,电子相册网站已成为存储和分享个人照片的重要平台。本文将深入探讨如何利用PHP技术设计并实现一个功能完善的电子相册网站,以满足摄影爱好者对相册的多层次管理和个性化需求。 1. 环境配置与开发...

    绝对可用的自动打包下载人人相册图片

    压缩包内的文件“自动打包下载人人相册图片.exe”很可能是该软件的可执行文件,用户只需双击运行即可开始使用。这个文件名表明它是一个独立的程序,不需要额外的安装步骤,符合“绿色软件”的特点。 总的来说,这个...

    模仿 QQ空间相册

    - 在开发过程中,良好的错误处理和日志记录是必不可少的,这有助于快速定位和修复问题。开发者可以利用浏览器的开发者工具进行调试。 总的来说,模仿QQ空间相册的项目涵盖了前端开发的多个方面,包括前端框架的...

    flash相册 可全屏

    【标题】"Flash相册 可全屏"指的是利用Adobe Flash技术制作的一种动态相册,它支持用户在浏览时切换到全屏模式,提供更沉浸式的观赏体验。这种相册通常集成了图片展示、过渡效果、音乐播放等功能,是网络上常见的...

    js 实现相册特效案例

    在网页开发中,JavaScript(简称JS)是一种必不可少的前端编程语言,它被广泛用于实现动态交互效果,提高用户体验。在这个“js实现相册特效案例”中,我们将探讨如何利用JavaScript来创建引人入胜的相册展示功能。...

    网页相册 插件

    为了保证相册在大图片集或低性能设备上的运行流畅,性能优化是必不可少的。这可能包括图片压缩、异步加载、使用Web Workers处理密集型计算等技术。 **九、SEO友好** 对于内容丰富的网站,相册的SEO优化也很重要。...

    PHP+MYSQL相册

    在互联网技术飞速发展的今天,PHP和MySQL作为开源、免费的Web开发工具,已经成为了许多网站开发者的选择。PHP以其强大的处理能力、丰富的库函数以及良好的社区支持,常被用于后端逻辑处理;而MySQL则以其高效、稳定...

Global site tag (gtag.js) - Google Analytics