微服务测试指南
1. addLink() 函数
addLink() 函数使用 POST 方法添加链接,并检查响应状态是否为 OK。以下是该函数的代码:
func addLink(url string, title string) {
params := net_url.Values{}
params.Add("url", url)
params.Add("title", title)
qs := params.Encode()
log.Println("===== Add Link ======")
log.Println(fmt.Sprintf("Adding new link - title: '%s', url: '%s'", title, url))
url = fmt.Sprintf("%s/links?%s", delinkciousUrl, qs)
req, err := http.NewRequest("POST", url, nil)
Check(err)
req.Header.Add("Access-Token", delinkciousToken)
r, err := httpClient.Do(req)
Check(err)
if r.StatusCode != http.StatusOK {
defer r.Body.Close()
bodyBytes, err := ioutil.ReadAll(r.Body)
Check(err)
超级会员免费看
订阅专栏 解锁全文
168万+

被折叠的 条评论
为什么被折叠?



