Go-下载网上图片
来源:互联网 发布:爱情树软件 编辑:程序博客网 时间:2024/04/30 02:38
package main
import (
"bytes"
"fmt"
"io"
"io/ioutil"
"net/http"
"os"
"regexp"
)
func main() {
imagPath := "http://img2.bdstatic.com/img/image/166314e251f95cad1c8f496ad547d3e6709c93d5197.jpg"
//图片正则
reg, _ := regexp.Compile(`(\w|\d|_)*.jpg`)
name := reg.FindStringSubmatch(imagPath)[0]
fmt.Print(name)
//通过http请求获取图片的流文件
resp, _ := http.Get(imagPath)
body, _ := ioutil.ReadAll(resp.Body)
out, _ := os.Create(name)
io.Copy(out, bytes.NewReader(body))
return
}
0 0
- Go-下载网上图片
- 从网上下载图片
- Android下载网上图片
- WebClient 从网上下载图片
- android从网上下载图片
- Android从网上下载图片
- HttpURLConnection从网上下载图片
- Delphi 从网上下载HTML、图片文件
- 从网上下载图片到本地
- 手机显示图片否则网上下载
- C# 网上下载文件或图片
- android异步从网上下载图片
- AsyncTask异步从网上下载图片
- HttpURLConnection方式网上下载多张图片
- Python从网上下载图片的方法
- go语言goquery下载图片实例
- java代码实现从网上直接下载图片或者网页
- [unity3d]下载网上的图片并保存到本地
- javascript 数组类型
- IOS开发之多线程详解
- 网络流24题 01 飞行员配对方案问题 (多源多汇点+最大流)
- 自定义ViewGroup控件(一)----->流式布局进阶(一)
- 医院病床分配仿真 举例(c语言)
- Go-下载网上图片
- iOS Xcode工程目录的 folder 和 group的区别(蓝色和黄色文件夹的区别)
- 杂谈_我希望在软件开发生涯初期就知道的 4 件事
- hdoj3486Interviewe【RMQ+二分枚举】
- 一道多线程笔试题目的联想
- UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)
- ScrollView嵌套Listview导致Listview显示不全解决方案
- Javascript 方法apply和call的区别
- 求最长不降子序列