文档HTTP服务和AJAX编程.doc

文档HTTP服务和AJAX编程.doc

ID:35777198

大小:611.00 KB

页数:20页

时间:2019-04-17

文档HTTP服务和AJAX编程.doc_第1页
文档HTTP服务和AJAX编程.doc_第2页
文档HTTP服务和AJAX编程.doc_第3页
文档HTTP服务和AJAX编程.doc_第4页
文档HTTP服务和AJAX编程.doc_第5页
资源描述:

《文档HTTP服务和AJAX编程.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、HTTP服务和AJAX编程服务器通俗的讲,能够提供某种服务的机器(计算机)称为服务器服务器类型按服务类型可分为:文件服务器、数据库服务器、邮件服务器、Web服务器等;按操作系统可分为:Linux服务器、Windows服务器等;按应用软件可分为Apache服务器、Nginx服务器、IIS服务器、Tomcat服务器、Node服务器等。服务器软件使计算机具备提供某种服务能力的应用软件,称为服务器软件文件服务器:Server-U、FileZilla、VsFTP等;数据库服务器:Oracle、MySQL、PostgreSQ

2、L、MSSQL、DB2等;邮件服务器:Postfix、Sendmail等;HTTP服务器:Apache、Nginx、IIS、Tomcat、NodeJS等;通过安装相应的服务软件,然后进行配置后就可以使计算具务了提供某种服务的能力HTTP服务器即网站服务器,主要提供文档(文本、图片、视频、音频)浏览服务。服务端开发HTTP服务器可以结合某一编程语言处理业务逻辑,由此进行的开发,通常称之为服务端开发;常见的运行在服务端的编程语言包括PHP、Jsp、Asp、Python、Ruby、Perl等;客户端具有向服务器索取服务

3、能力的终端比如手机、电脑客户端软件浏览器、QQ、迅雷、Foxmail等前端开发以浏览器为宿主环境,结合HTML、CSS、Javascript等技术,而进行的一系列开发,通常称之为前端开发。注:这里会涉及到B/S、C/S结构(了解)网络基础IP地址所谓IP地址就是给每个连接在互联网上的主机分配的一个32位地址。(就像每部手机能正常通话需要一个号码一样)查看本机IP地址ipconfig、ifconfig域名域名是一个IP地址的“面具”,由于IP地址基于数字,不方便记忆,于是便用域名来代替IP地址。查看域名对应的IP地

4、址ping、tracertDNSDNS记录了IP地址和域名的映射(对应)关系;查找优先级本机hosts文件、DNS服务器端口端口号是计算机与外界通讯交流的出口,每个端口对应不同的服务查看端口占用情况netstat-an常见端口号80、8080、3306、21、22搭建HTTP服务Windows+Apache+Mysql+PHP,首字母组合。安装WampServer安装wampserver,和普通软件安装无差别,除指定安装路径外,其它默认安装管理HTTP服务任务图标绿色为正常启动状态配置网站根目录网站根目录是Web

5、服务器上存放网站程序的空间。a)控制台选择或者wampserver安装目录下binapacheApache2.2.21confhttpd.confb)查找并修改例如:这样就指定了"D:/www/"为存放网站的根目录。c)配置根目录,查找修改成d)修改完后,并不能立即生效,需要重启Apache注:可以指定任意目录为根目录网站部署配置虚拟主机可以在一台Web服务器上指定多个虚拟服务器,可分别为每个虚拟服务器指定根目录。a)在httpd.conf中找到去掉前面的#号注释,开启虚拟主机配置b)打开conf/ext

6、ra/httpd-vhosts.confDocumentRoot"D:/www/example"ServerName"example.com"ServerAlias"www.example.com"其它项无需指定c)修改DNS(hosts)文件打开C:WindowsSystem32driversetchosts注:修改hosts文件权限d)重启Apache网络传输协议指服务器和客户端间进行通信时的约束和规范。常见协议1、HTTP超文本传输协议2、FTP文件传输协议3、SMTP简单邮件传输协议等。HTTP

7、协议即超文本传输协议一次HTTP连接由从客户机到服务器的请求(Request)和从服务器到客户机的响应(Response)构成。常用请求方法POST、GET、PUT、DELETE请求a)请求由客户端发起格式组成:请求行、请求头、请求主体aa)请求行ab)请求头Host:localhost请求的主机Connection:Keep-alive持久连接Cache-Control:max-age=0控制缓存Accept:*/*接受的文档MIME类型User-Agent:很重要Referer:“我从哪里来的”Accept-

8、Encoding:可接受的压缩格式If-None-Match:记录服务器响应的ETag值,用于控制缓存If-Modified-Since:记录服务器响应的Last-Modified值响应b)响应由服务器发出格式组成:状态行、响应头、响应主体ba)状态行bb)响应头Date:响应时间Server:服务器信息Last-Modified:资源最后修改时间ETag:资源修改后生成

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。