Http 协议

7.19

一、Http 协议

  • Http 协议 版本1.1

  • http由来 1960年

  • http 通讯

  • http原理

  • URL和URI区别

  • Requset 请求报文

  • Response 响应报文

  • HTTP 状态码(重要)常用的 200(成功)500(服务器端错误)404(URL路径错误)

  • HTTP请求方式

    1. get 请求(显示)

    2. post请求(添加)

    3. put请求(修改)

    4. delete请求(删除)

    5. HEAD(在Requset -URL所标识的资源后附加新的数据)

    6. TRACE:请求服务器回送收到的请求信息,主要用于测试或诊断

    7. CONNECT:HTTP 1.1协议中预留给能够将连接改为管道方式的代理服务器。

    8. OPTIONS:请求查询服务器的性能,或者查询与资源相关的选项和需求

       

  • get请求和post区别

    1. get不安全(显示列表、查询)

    2. post安全(添加)

     

二、创建Web API

  • 创建Web API和创建MVC方式相同

    1. 修改项目下App_Start 文件WebApiConfig.cs 文件 将默认路径 添加action

    2. 在Web Api当中搭建三层

    3. 在Model当中需要写验证模型(先迁移后写验证模型必须更 重新update-database)

    4. Model当中的类必须是public 访问修饰符

    5. 使用EF数据迁移命名之前必须 重新生成解决方案

    6. 程序包管理控制台中默认项目需要选择 上下文存在的那一层

img

 

2、显示 页面 方法

img


错误

 

 

 

是因为没有引用 没有在UI层里引用 引用后就可以使用了

 

 

 

posted @ 2021-07-20 16:21  天元北岛  阅读(34)  评论(0)    收藏  举报