zoukankan      html  css  js  c++  java
  • delete.go

    package api

    import (
        "net/http"
        "fmt"
        "io/ioutil"
        "errors"
    )
    //删除空间资源
    func Delete(host string, port int, vid uint64, fid uint64, filename string) error {
        url := fmt.Sprintf("http://%s:%d/%d/%d/%s", host, port, vid, fid, filename)
        req, _ := http.NewRequest(http.MethodDelete, url, nil)

        resp, err := http.DefaultClient.Do(req)
        if err != nil {
            return err
        }
        defer resp.Body.Close()

        if resp.StatusCode == http.StatusAccepted || resp.StatusCode == http.StatusNotFound {
            return nil
        }else {
            body, _ := ioutil.ReadAll(resp.Body)
            return errors.New(string(body))
        }
    }

  • 相关阅读:
    神经网络回顾-感知机
    遗传算法杂记
    差分进化算法DE和粒子群算法PSO
    遗传算法GA
    Caffe学习 五 conv_layer与im2col
    Selenium
    Selenium
    Selenium
    Selenium
    Selenium
  • 原文地址:https://www.cnblogs.com/zhangboyu/p/7461599.html
Copyright © 2011-2022 走看看