Skip to content

云函数直接返回一个JSON字符串,会得到一个双层转义的字符串 #45

@liu-wh

Description

@liu-wh

我的代码逻辑是去调用一个API,然后得到这个API的响应,对方响应的是一个json字符串, 我直接返回这个JSON字符串,会得到一个双层转义的json

func HandleRequest(event HTTPTriggerEvent) (*string, error) {
	apiurl := fmt.Sprintf(url, *event.Body, "english")

	req, _ := http.NewRequest("GET", apiurl, nil)
	req.Header.Add("User-Agent", ua)
	resp, err := InternetFastClient.Do(req)
	if err != nil {
		return nil, err
	}
	defer resp.Body.Close()
	respBytes, _ := io.ReadAll(resp.Body)
	_result := string(respBytes)
	return &_result, nil
}

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions