iT邦幫忙

restful api相關文章
共有 97 則文章
鐵人賽 自我挑戰組 DAY 26

技術 打打看 Neo4j Http Api 吧

前情提要 26 篇了,距離結束的 30 篇,剩 5 篇 扣掉最後一篇尾聲打算講一些心路歷程什麼的 還有 4 篇未定主題的文章 現在這篇的主題還是剛剛翻書才臨時...

鐵人賽 DevOps DAY 19
DevOps平台的能力架構 系列 第 19

技術 Day19 - Continuous Testing - Service Virtualization (Part 2)

"我可以很快的stub或mock那個部分,為什麼需要另外製造一個virtual service呢?" 我在stack overflow上讀...

鐵人賽 DevOps DAY 18
DevOps平台的能力架構 系列 第 18

技術 Day18 - Continuous Testing - Service Virtualization (Part 1)

前幾篇探討了測試資料管理的各種運用方式,不過製造測試資料不管在時間,人力和儲存上都是最貴的選擇。在開發和測試環境中比較有效率的方法是製造虛擬的API服務 (V...

鐵人賽 Software Development DAY 18

技術 RESTful API (3):Read/Update/Delete

REST是種軟體建構風格,常見限制如下: Uniform interface:系統中的資源應有單一邏輯性的URI,提供取得資料的方法。 Client–serv...

鐵人賽 Modern Web DAY 15

技術 [Day 15] HTTP Response Code

常用的HTTP回應碼 2xx 正常 200 OK 201 Created 已新增 202 Accepted 已接受 204 No Content 無內容 3...

鐵人賽 Modern Web DAY 14

技術 [Day 14] 查詢短網址

設定路由 application/config/routes.php $route['api/v1/url/(:any)']['GET'] = 'api/v1/...

鐵人賽 Modern Web DAY 13

技術 [Day 13] 刪除短網址

設定路由 application/config/routes.php $route['api/v1/url/(:any)']['DELETE'] = 'api/...

鐵人賽 Modern Web DAY 12

技術 [Day 12] 修改短網址

設定路由 /application/config/routes.php $route['api/v1/url/(:any)']['put'] = '/api/v...

鐵人賽 Modern Web DAY 11

技術 [Day 11] 重新導向

規劃路由 /application/config/routes.php $route['(:any)'] = 'url/redirect/$1'; //要放在最...

鐵人賽 Modern Web DAY 10

技術 [Day 10]新增短網址

規劃路由 /application/config/routes.php $route['/api/v1/url']['post'] = 'api/v1/url/...

鐵人賽 Modern Web DAY 8

技術 [Day08] Restful API - 我與 ASP.NET Core 3 的 30天

Rest/Resful簡介 REST是目前最常見的API設計規範 REST 全名為 REpresentationalStateTransfer(表現層狀態移轉)...

鐵人賽 Mobile Development DAY 12

技術 互相分享的第十二天:前後端都用 Kotlin 的好處

老姐亮出她的 App 畫面說今天準備接我的 post Api 。 我露出抱歉的表情和她說了目前只有 題目列表 GET /api/topics 可用。 她微笑地...

鐵人賽 Modern Web DAY 4

技術 [Day 4] CI基本設定

CI設定檔架構: /index.php /application/config/* 由於設定項繁多,這邊只說明重要設定。 /index.php...

鐵人賽 Modern Web DAY 19

技術 【D19 - 用Vue實作網頁】請GET我然後POST我出去吧!

HTTP Request 一直以來都是一個很大的課題,他也牽扯到了API的概念,所以這篇基本上我們就要好好聊聊API是甚麼? Vue 要怎麼用到HTTP re...

鐵人賽 Modern Web DAY 2

技術 [Day 2] Codeigniter 是啥?

Codeigniter是一個PHP框架 (framework) ,為簡化開發流程及統一Coding Style而生 基礎:MVC MVC ↓...

鐵人賽 Modern Web DAY 1

技術 [Day 1] 前言

我到底是多無聊才會來寫鐵人賽阿..... 我要在30天的時間裡,利用CodeIgniter教你做出一個RestFul API! 以下CodeIgniter簡...

鐵人賽 Modern Web DAY 15
Go into Web! 系列 第 15

技術 Day15 | 透過 golang 實作一個簡單的使用者管理 API(二)

昨天我們撰寫了 interface 方法後,今天要來實作他們,就讓我們開始吧! 實作 CRUD 方法 Repository 在 /module/user 底下建...

鐵人賽 Modern Web DAY 14
Go into Web! 系列 第 14

技術 Day14 | 透過 golang 實作一個簡單的使用者管理 API(一)

大家好,今天算是把前幾天提到的 i18n、log、orm、gin、RESTful 與 clean architecture 的概念做一個整理,簡單的做一個 使用...

鐵人賽 Software Development DAY 7

技術 Day 7 -[名詞六] RESTful API

做為一個看著Internet發展的開發人員,Web API是最讓我激動的一項發明。過去我寫過像Socket API, Web Service, Remotin...

鐵人賽 Modern Web DAY 6

技術 Day 6:資料管理伺服器 (4) - RESTful API 測試:使用 Postman

在前一天我們將一個可以管理題目資料的 RESTful API 給設計出來了,但是卻遇到了不知道該如何測試的問題,究竟我們該怎麼對這組 API 去進行測試呢?這...

鐵人賽 Modern Web DAY 5

技術 Day 5:資料管理伺服器 (3) - RESTful API 設計

接續前一天的內容,我們定義了題目的資料其結構為何,並且可以透過 ktor-jackson 將其資料以 JSON 格式回傳回去。那接下來如果我們希望能夠透過 H...

技術 Week7 - 一個好的後端RD,一定需要好的API client工具 - API client小撇步大集合篇 [Server的終局之戰系列]

後端胖虎:我的API設計好了喔,參數有A、B、C,你搭配好就可以讓前端APP與後台溝通了! 前端APP小夫:OK!沒問題 (30分鐘後...) 前端APP小夫:...

技術 [破] 第四堂課:前後端資料互動設計整合之旅

API的設計精髓在於符合人性。 參照Restful API的原則,我們應該盡可能的讓router(action)name減少,多使用get/post/del...

鐵人賽 Software Development DAY 30

技術 Day 30 : category ( api routes & controller -- index & categoryPosts )

最後一篇就來點輕鬆的吧?? api routes category 的 routes 就只有簡單的兩個 *api.php // 顯示所有種類 Route::ge...

鐵人賽 Software Development DAY 29

技術 Day 29 : category ( modify PostsController )

接下來會為 post 添加 category,首先將 migration 進行 refresh 以便將所有資料清除掉 ( 因為 foreign key 會阻止你...

鐵人賽 Software Development DAY 28

技術 Day 28 : database seeding

對於 category 來說,一般而言都是由系統手動去增減,否則過多的 category 會造成不必要的麻煩 ( 個人私自認為 hashtag 就是一個例子,有...

鐵人賽 Modern Web DAY 26

技術 26. [BE] API 設計拿資料要透過 POST,會有什麼問題嗎?

現代的網站越來越多前後端分離的架構,透過 前端 MVC 框架 快速堆砌出 SPA,再透過 API 取得變動的資料也已經是開發者日常;而用來聯繫前後端的 API...

鐵人賽 Software Development DAY 27

技術 Day 27 : category ( migration & Model )

接下來終於進入最後的 category 部份啦,為了省略多餘步驟,migration 和 Model 會一起建立。 $ php artisan make:mod...

鐵人賽 Software Development DAY 26

技術 Day 26 : Policy authorization

上一篇提到有違和感的部份就是權限問題,在 post 的部份,update 和 destroy 這兩個方法其實應該要有所限制,也就是除了 admin 之外,只有該...