今天后臺同事去溫州出差,本身又多了一次遠程協做辦公的經歷-對接口php
一、背景
我在公司主要作iOS和h5開發,懂點php開發(獨立開發過一個完整的項目,寫的了SQL、寫的了接口、寫的了後臺)。html
對接口的時候前端h5頁面已經完成,開始了接口對接工做,可是接口對接並非那麼順利,負責接口的人是一位「很有」經驗老司機,他看上去28左右的樣子(小子我22)前端
二、事情通過
我寫好ajax去請求數據發現此次對接並非很友善。web
- 起初顯示跨域訪問,爲了方便我讓他後端設置運行跨域訪問,由於不必限制訪問(加了Access-Control-Allow-Origin:*)
- 後來發現返回的數據並不和藹,裏面攜帶了大量的html標籤,設置了「dataType:json"頁面回調走入error裏面
- 跟他敘述了事情通過竟然說他用瀏覽器測試發如今頁面上顯示的數據是正常的,確定是我接收數據解析出錯
- 在下不服,我要跟你撕逼(講道理)
- 這是個人觀點「接口寫好看的不是瀏覽器上的結果,要看response,你寫的接口是要返回給c端或者b端的人去解析,再去展現,不是直接解析到瀏覽器上的「
- 再拋出一個我本身寫的接口給他舉例子
三、附圖
四、啓發
廣大開發者朋友們,作開發無論是web仍是客戶端開發網絡知識以及基本的調試知識必定要有,遇到問題一層層排除定位再去解決。ajax