发表于: 2017-06-13 22:25:20

2 1156





今天完成的事情:


看红宝书,面向对象编程;小课堂get 与 post的区别,以及用法;application json 与form表单的区别;


明天计划做的事情:


继续看红宝书面向对象编程,学习自定义指令;


遇到的问题:


面向对象编程这一块感觉不是很好理解;


收获:


get 与 post的区别在于get请求的数据会附在URL之后,以?分割URL和传输数据,参数之间以&相连,

 

post把提交的数据则放置在是HTTP包的包体中。其主要区别就是post的安全性要比get的安全性高,比如像用户名和密码之类的最

好就要用post;

application json 与form表单的区别:浏览器默认的提交方式就是表單。首先,Content-Type 被指定为 application/x-www-form-


urlencoded,jQuery的Ajax请求默认方式,其次,数据以键值对形式?key1=value1&key2=value2的方式发送到服务器;


application/json用来告诉服务端消息主体是序列化后的 JSON 字符串。由于 JSON 规范的流行,除了低版本 IE 之外的各大浏览器


都原生支持 JSON.stringify,服务端语言也都有处理 JSON 的函数,使用 JSON 不会遇上什么麻烦。angular默認的就是json格


式。原生js和jq默认的都是form表单格式;当然这也是允许我们根据需要自己设置的;相对来说JSON 格式支持比键值对复杂得多的结


构化数据,可以提交层次非常深的数据。








返回列表 返回列表
评论

    分享到