iT邦幫忙

2022 iThome 鐵人賽

DAY 18
0
自我挑戰組

分享自己的知識及生活管理系統 系列 第 18

建立簡易版imgur - (功能評估) - Day18

  • 分享至 

  • xImage
  •  

文章同步發佈於https://kevinyay945.com/ironman2022/day18

在這一篇中,我們要透過golang來架設一個簡易的imgur來替換昨天設定好的mock server

在這邊再確認一次這個server要有什麼樣的功能

  1. 有一個api規格如下
    • Method: Post
    • Form param:
      • image: (file binary)
    • Response:
{
	data: {
		link: "https://xxxxxx.com/xxx.png"
	}
}
  1. 傳上去的圖片要上傳到需要的儲存空間,並且取得有效的連結提供預覽

需求分析完了,那可以想像我們會有以下功能要進行

  1. 建立一個golang的http server
  2. 在上面開設一個post的api,不管傳什麼進去,就是會回傳指定的內容
  3. 能夠讀取post內form的資料
  4. 將圖片檔上傳到pcloud並且取得有效的網址
  5. 將此網址放到回傳的回應中

那下一篇我們就開始建立第一個http server吧


上一篇
Obsidian 改造外掛 - Part2 - Day17
下一篇
建立簡易版imgur - (專案初始化) - Day19
系列文
分享自己的知識及生活管理系統 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言