日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

ios调用restful接口_做iOS上最好的REST API测试App

發布時間:2023/12/2 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ios调用restful接口_做iOS上最好的REST API测试App 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

對于Web開發者和移動應用開發者來說,少不了和REST API打交道。何為REST API,維基百科是這么解釋的(https://zh.wikipedia.org/wiki/REST)REST(英文:Representational State Transfer)是Roy Thomas Fielding博士于2000年在他的博士論文中提出來的一種萬維網軟件架構風格,目的是便于不同軟件/程序在網絡(例如互聯網)中互相傳遞信息。目前在三種主流的Web服務實現方案中,因為REST模式與復雜的SOAP和XML-RPC相比更加簡潔,越來越多的web服務開始采用REST風格設計和實現。例如,Amazon.com提供接近REST風格的Web服務執行圖書查詢;雅虎提供的Web服務也是REST風格的。

比如我們要做一個天氣App,就會請求對應的天氣API,返回一個含有天氣信息的JSON字符串。那么為了測試這個API,在電腦上一般使用Postman,但是如果有時候正好出門在外,自己的App出現Bug,或者自己搭建的API服務器出現Bug,需要測試維護那該如何是好呢?

第一反應應該是手機上是否有相同的軟件。這樣的問題我也碰到過,于是上App Store搜索,有幾個還可以的比如HTTPea和Kat,但是用起來都覺得很不爽,操作特別麻煩。后來便下定決心自己做一個超過他們的REST API測試工具,也就是現在大家看到的Httper。

目前是免費的哦和其他同類App相比,Httper的幾個優勢在于支持9種Request Method

預置33種Headers

可以快速直接地在首頁添加Header和Parameter

支持JSON格式化和高亮顯示

支持查看Response信息

支持創建工程并將請求在工程中分類保存

登錄后支持工程云端同步

Ping測試

查詢我的IP地址

查詢域名持有人信息

目前來說,iOS平臺上功能做的如此全面的REST API測試工具非Httper莫屬了!

但是這并不代表Httper沒有問題,這也就是我發布該文章的目的,Httper是一款開源軟件,由Swift編寫,你可以在GitHub上訪問源碼:https://github.com/MuShare/Httper-iOS

非常期待有相同興趣的伙伴一起參與進來共通打造一個做好用的REST API測試工具。我不僅指iOS平臺,目前Android平臺(https://github.com/MuShare/Httper-Android)也在開發中。非常期待有人能夠加入我們一起完善Httper。

目前來說Httper存在的問題有JSON格式化性能的問題,數據量大易崩潰

不支持XML和HTML格式化

數據同步存在Bug

工程以及請求的界面設計不夠合理

以及將來要改進的點:增加工程分享功能

增加工程市場,允許用戶發布工程到工程市場

最后說點題外話目前是免費的,但并不代表將來部分功能不收費。比如開發者賬號和服務器是要花錢的,本人也只是想通過部分高級功能的收費把運營成本收回來。

當然能夠在App Store下載評論,也是萬分感謝的!

總結

以上是生活随笔為你收集整理的ios调用restful接口_做iOS上最好的REST API测试App的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。