http://lh999.cc/;

-A wakening of the Trailblazer-
Unlimited Blade Works
Fate Stay Night
Code Geass
Code Geass
Gundam OOQ Design
Aeolia Schenberg
PHP服务器脚本
定位错误的思路
在 日 那天写的
今天发现系统后台的某个抓取页面突然失效了,Google了一下,大概意思就是,在主线程里使用同步的ajax请求对用户体验有影响,所以不让用了。先是把async: false注释掉,发现抓取依然是不行。照理这个是警告,不会阻止程序的运行才对的。于是加上$.ajax的error选项,发现jqXHR.status输出 200,就是网络是通的。而jqXHR.responseText返回了一处PHP报错,定位到错误处,发现$array file_get_contents($url); 报错了。
计算机数学与基础
简单地理解HTTPS
在 日 那天写的
我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密信息的模块。服务端和客户端的信息传输都会通过TLS进行加密,所以传输的数据都是加密后的数据。
PHP服务器脚本
欺骗HTTP请求的做法并不多
在 日 那天写的
一个比欺骗表单更高级和复杂的攻击方式是HTTP请求欺骗。这给了攻击者完全的控制权与灵活性,它进一步证明了不能盲目信任用户提交的任何数据。看到大多数浏览器会包含一个来源的URL值,你可能会试图使用$_SERVER['HTTP_REFERER']变量去防止欺骗。
计算机数学与基础
HTTP 状态码详解
在 日 那天写的
最近看《REST in Practice》,发现 HTTP 如此之多的状态码都有各自的含义,要准确使用并不难,但现实当中很少人能够做得到。大多数人熟悉的状态码就那几个,平时也不会去阅读 RFC 2616,结果反复使用的也就是那几个状态码。其实很多 REST 中可能遇到的情况,在 HTTP 状态码中都已经有考虑到,不需要自己去发明新的状态码,也不需要在 header 或者 body 自定义错误信息。
计算机数学与基础
HTTP 和 HTTPS 的异同
在 日 那天写的
HTTPS (基于安***接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议。你也可以说:HTTPS = HTTP + SSL。HTTPS 在 HTTP 应用层的基础上使用安***接字层作为子层。超文本传输协议 (HTTP) 是一个用来通过互联网传输和接收信息的协议。
https配合ssl和数字***来保证传输和认证安全
在 日 那天写的
本文总结了https/ssl/数字***的相关基本概念,阐述了ssl协议的实现原理,阐述了数字***在其中扮演的角色。在互联网安全通信方式上,目前用的最多的就是https配合ssl和数字***来保证传输和认证安全了。本文追本溯源围绕这个模式谈一谈。
介绍下ajax的数据传递模式
在 日 那天写的
同步就是你叫我去吃饭,我听到了就和你去吃饭;如果没有听到,你就不停的叫,直到我告诉你听到了,才一起去吃饭。异步就是你叫我,然后自己去吃饭,我得到消息后可能立即走,也可能等到下班才去吃饭。所以,要我请你吃饭就用同步的方法,要请我吃饭就用异步的方法,这样你可以省钱。
PHP服务器脚本
http与https
在 日 那天写的
由于在URL上绑定的sessionid容易被窃取,为了保证会话不被劫取,会话认证时需要结合客户端IP,也就是当用户登录成功后,通过session.setAttribute保存客户端的IP地址,在后继认证会话的合法性时必须判断客户端的IP是否是原先存储在session对象的clientIP属性的客户端IP,如果不是则该会话是非法会话。http直接跳转为https,重定向一下就可以了。
软件架构技术
在 日 那天写的
REST(Representational State Transfer)是网络服务接口的一种风格,并不是一个标准,就web service而言,REST要比SOAP(SOAP是标准,不是风格)轻量得多,容易得多。我记得我最初开始接触web service的时候,所有的材料上来就是一大堆的名词,SOAP, WSDL,看得头都要大了,后来提出来的REST就容易理解得多,虽然目前SOAP在企业级的web service中还有一席之地,但是在公共的Internet上,不是REST的服务实在不好意思和人打招呼。
Web设计理念
Web开发的各种缓存
在 日 那天写的
一个HTTP Request从用户点击的一瞬间,到服务器返回请求,一般会经过以下类型的缓存(按照由客户端到服务器端的顺序)。 浏览器端存储:HTML5中的本地存储功能允许在浏览器端保存数据。服务器缓存直接在代码中开发,成本低,功能强。HTTP缓存一般由服务器(IIS,apache)等内置支持,当然也可以编程实现,也是很推荐的做法。本地存储还不够普及,在对客户端要求较高的网站中使用较多。
正好60个字节
在 日 那天写的
假如你的脚本只针对某个浏览器开发,那么创建XMLHTTP是很简单的一件事,用XMLHttpRequest或者ActiveXObject即可。但事实上绝大多数的时候,我们都要考虑兼容。现在我们把一堆单词: ActiveXObject, "Microsoft.XMLHTTP", XMLHttpRequest, window 配上几个符号重新排列起来,组合出一个语法正确并且能正常运行的表达式。
Web设计理念
Get与Post的区别
在 日 那天写的
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。
PHP服务器脚本
curl库的使用
在 日 那天写的
最近做了个小任务,短信、彩信的群发功能。合作方提供了一个接口,我们只要把需要发送的内容拼成一个XML,再http post到那个地址就行。这里用到了curl这个库,简单记录下用法。下面是短信群发的小程序,先从一个上传的***号码文本获取号码,然后获取内容发送即可。
Web设计理念
了解下网页传值的协议原理
在 日 那天写的
HTTP-GET和HTTP-POST是使用HTTP的标准协议动词,用于编码和传送变量名/变量值对参数,并且使用相关的请求语义。每个HTTP-GET和HTTP-POST都由一系列HTTP请求头组成,这些请求头定义了客户端从服务器请求了什么,而响应则是由一系列HTTP应答头和应答数据组成,如果请求成功则返回应答。
互联网时代
你了解网站请求的过程么?
在 日 那天写的
HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤:在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的TCP/IP协议族,因此Internet又被称作是TCP/IP网络。
互联网时代
HTTP 状态代码
在 日 那天写的
如果向您的服务器发出了某项请求要求显示您网站上的某个网页(例如,当用户通过浏览器访问您的网页或在 Googlebot 抓取该网页时),那么,您的服务器会返回 HTTP 状态代码以响应该请求。此状态代码提供了有关请求状态的信息,且为 Googlebot 提供了有关您网站和请求的网页的信息。
本周热门博文
更多优秀文章,请移步
互联网资讯
知识是一座宝库,实践是打开宝库的钥匙。
关于网站与作者
互联网信息太多太杂,各互联网公司不断推送娱乐花边新闻,SNS,微博不断转移我们的注意力。但是,我们的时间和精力却是有限的。这里是互联网浩瀚的海洋中的一座宁静与美丽的小岛,供开发者歇息与静心潜心修炼(愿景)。
“Veda”的本义是知识、启示,希望这里能为开发者提供充足的技术资料。
我的电子邮件gonnsai(,腾讯微博:,欢迎与我联系。5566精彩网址大全 -> 最早最方便的网址导航站
本网站专门收集各种精彩网址,是通向精彩网络世界的一道门户,她朴实无华,每个网址都经过测试,
保证每个链接均能顺利访问。如果您进入本网站,就不用记忆和输入网址,只要用鼠标轻轻一点、即可
尽情畅游扑朔迷离的互联网世界!

参考资料

 

随机推荐