golang编写http请求的get post 表单代码

代码语言:golang

所属分类:高性能

代码描述:golang编写http请求的get post 表单代码

代码标签: 请求 get post 表单

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

package main

import (
   
"fmt"
   
"strings"
   
"net/url"
   
"io/ioutil"
   
"net/http"
)

func httpGet
() {
    resp
, err := http.Get("http://www.baidu.com")
   
if err != nil {
       
// handle error
   
}
 
    defer resp
.Body.Close()
    body
, err := ioutil.ReadAll(resp.Body)
   
if err != nil {
       
// handle error
   
}
 
    fmt
.Println(string(body))
}

// POST请求 -- 使用http.Post()方法
func httpPost
() {
    resp
, err := http.Post("http://www.baidu.com",
       
"application/x-www-form-urlencoded",
        strings
.NewReader("name=cjb"))
   
if err != nil {
        fmt
.Println(err)
   
}
 
    defer resp
.Body.Close()
    b
.........完整代码请登录后点击上方下载按钮下载查看

网友评论0