我需要在授权请求中使用载体令牌向API发出GET请求。如何在Go中执行此操作?我有以下代码,但没有成功。
package main
import (
"io/ioutil"
"log"
"net/http"
)
func main() {
url := "https://api.globalcode.com.br/v1/publico/eventos"
resp, err := http.Get(url)
resp.Header.Add("Bearer", "token")
if err != nil {
log.Println("Erro ao realizar request.\n[ERRO] -", err)
}
body, _ := ioutil.ReadAll(resp.Body)
log.Println(string([]byte(body)))
}
Run Code Online (Sandbox Code Playgroud) 我有一个索引页面,其中包含一个表单,填写表单并将数据发送到 URL,该 URL 捕获输入,并在数据库中进行搜索,返回 JSON。如何获取此 JSON,并使用 Javascript 将其放在另一个 HTML 页面上?
索引形式:
<form action="{{ url_for('returnOne') }}", method="GET">
<p>Nome: <input type="text" name="nome" /></p>
<input type="submit" value="Pesquisar">
</form>
Run Code Online (Sandbox Code Playgroud)
我的函数返回 JSON:
@app.route('/userQuery', methods=['GET'])
def returnOne():
dao = Dao()
nome = request.args.get('nome')
return jsonify(json.loads(dao.select(nome)))
Run Code Online (Sandbox Code Playgroud)