猿问

前后端,全栈大大们,刚接触数据交互,想问下为什么后台给我们的接口一般以.php的形式给我们,而里面是json的格式,为什么不直接给json格式的?

是不是这样的→这个.php的链接是指向后台的这个json数据,只不过通过这个链接获取,就像你打开一个网站输入网址,而不是直接给你源代码打开,是通过域名指向后台或服务器存的这个内容,而这里存的内容就是json,只是通过.php这个链接来获取而已,用其他形式的也可以,是这样吗

红糖糍粑
浏览 590回答 8
8回答

湖上湖

额,直接给你数据吗? 后台是在数据库里把数据造好,然后以链接的方式给你,你通过链接去请求。 直接给你的话,以后修改怎么办,数据在前期会经常修改的,难不成修改一次,发你一次json吗?而且交流是需要成本的。如果给你链接的话,你只负责去呈现(get)和收集(post)数据就可以。至于数据的处理,则交给后台就可以。 一句话,为了减少交流成本,同时提高工作效率。 题外话:我们公司,前端需要添加字段的话,给后台说一下就可以。他们完成以后告诉你,你通过postman测试一下就可以使用了哦。看如果给你json,那多麻烦。

慕的地8271018

因为你们的后台是php的.并且没有用路由.. url格式与内容没有任何关系.url只是一个路径. 就像门牌号.你不能说东大桥1号就一定是个民宅不能是公园.

白猪掌柜的

就是一个指向而已对吗,指向的最后是json数据,通过它连接过去而已,是吗,大神

慕码人8056858

json 和xml是通用的通信格式,与平台语言无关,接口是php的链接那是因为后台是用php写的,你不需要关心,只需要只到当访问这个链接时返回的数据是json数据就可以了

吃鸡游戏

.json的扩展名如果想通过服务器被访问到,需要进行配置mine-type的吧?再说了,如果走php以后出点儿问题可以嵌入逻辑代码。

互换的青春

前端可以和后台约定数据交互格式,一般用的都是json和xml,但是呢 json简单轻便,易于读写,支持多种语言,所以用json的也不少,而且php用专门对json处理的内置函数,所以php用json并不奇怪啊。

慕容森

你这个也太。。。基础了吧

子衿沉夜

呵呵,虎扑紫薯
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答