string的返回值
()
| 109 | |
| 110 | // string的返回值 |
| 111 | func (h *Http) Text() (string, error) { |
| 112 | defer func() { |
| 113 | if r := recover(); r != nil { |
| 114 | log.Println("Recovered in Text : ", r) |
| 115 | } |
| 116 | }() |
| 117 | if h.err != nil { |
| 118 | return "", h.err |
| 119 | } |
| 120 | r, err := h.readAll() |
| 121 | if err != nil { |
| 122 | return "", err |
| 123 | } |
| 124 | return string(r), err |
| 125 | } |
| 126 | |
| 127 | // byte的返回值 |
| 128 | func (h *Http) Byte() ([]byte, error) { |