zoukankan      html  css  js  c++  java
  • 服务器网络编程一

    1HTML(超文本标记语言)

    2HTTP(超文本传输协议)协议:遵循请求/响应模型;无状态协议

    3、客户端的请求:请求行(GET)HTTP方法(GET),请求的URL(html文件)HTTP版本),请求头(客户端与浏览器之间的信息);空行;消息体

    4、如何找到请求资源? http://127.0.0.1.800/web1/index.html

       1)、找到地址,解析域名—127.0.0.1.800

       2)、客户端与服务器相连接,发送请求

       3)、web服务下面的应用程序—web1

    5、服务器的响应:状态行(HTTP版本;响应码;响应描述;)响应头;空行(请求和响应的间隔);消息体

       100-199:请求成功,等待响应;

       200-299:响应成功;

       300-399:可能处于缓存区;可能被移除;

       400-499404客户端出现错误;

       500-599500服务器出现错误            

      (预留响应码)

    6、HTML中每个文件都是一个资源,有多少个资源就有多少个请求

    7、Web服务器的缺陷:仅提供静态网页内容;增加一个辅助应用生成动态页面

    8、服务器端网页编程:CGI技术(通用网关接口) — 每次请求都会发生一个进程,并发数小;微软ASPASP.APP

    9、Web容器:负责管理,运行Servlet  Web服务器中有个Web容器)

    Servlet没有main方法

    Input标签中的name属性:为后台传值

    10、Servlet:必须实现实现的标准功能

    Tomcat(轻量级);Jboss(重量级);WebSphere;Oracle9i AS

    Tomcat:打开apache;如果一闪而过,环境变量无JAVA_HOME

    Conf:配置

    WebappsWeb项目

    Nctstat -ano:查找使用的进程的端口号

  • 相关阅读:
    流畅的python,Fluent Python 第十章笔记
    foo
    std140
    android 开发注意事项
    Android ABI
    mac 基本
    build automation software 自动构建工具
    修改环境变量
    hyphenation
    Latency
  • 原文地址:https://www.cnblogs.com/z1234/p/6061486.html
Copyright © 2011-2022 走看看