学习随笔

来源:互联网 发布:软件行业增值税税率 编辑:程序博客网 时间:2024/05/21 14:08

1、GET、POST、PUT、DELETE的区别4者分别实现了对后台数据的查、改、增、删

GET的参数在URL中,是对服务器发送索取数据的请求以?分割URL和传输数据,参数之间以&相连,如:

login.action?name=hyddd&password=idontknow&verify=%E4%BD%A0%E5%A5%BD。如果数据是英文字母/数字,原样发送,如果是空格,转换为+,如果是中文/其他字符,则直接把字符串用BASE64加密,得出如:%E4%BD%A0%E5%A5%BD,其中%XX中的XX为该符号以16进制表示的ASCII。),通过 GET 方法从表单发送的信息对任何人都是可见的(所有变量名和值都显示在 URL 中)。GET 对所发送信息的数量也有限制。限制在大于 2000 个字符。不过,由于变量显示在 URL 中,把页面添加到书签中也更为方便。GET 可用于发送非敏感的数据。

POST的参数在HTML包的包体中,是提交数据到服务器通过 POST 方法从表单发送的信息对其他人是不可见的(所有名称/值会被嵌入 HTTP 请求的主体中),并且对所发送信息的数量也无限制

2、Apache:是一种网络服务器软件,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、Windows、Linux系统平台上)以及它的可移植性等方面,它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。

3、ASP 和 HTML 有何不同?

  • 当浏览器请求某个 HTML 文件时,服务器会返回这个文件
  • 而当浏览器请求某个 ASP 文件时,IIS 将这个请求传递至 ASP 引擎。ASP 引擎会逐行地读取这个文件,并执行文件中的脚本。最后,ASP 文件将以纯 HTML 的形式返回到浏览器。

0 0
原创粉丝点击