首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >node.js节点获取-传递追加到url的查询字符串时出现问题

node.js节点获取-传递追加到url的查询字符串时出现问题
EN

Stack Overflow用户
提问于 2021-10-21 03:16:49
回答 1查看 42关注 0票数 1

我正在从node.js调用一个API。文档指定了附加到url的查询选项。

API文档显示了类似以下内容:

curl -L -X POST https://API_URL_GOES_HERE/library?format=txt -H "Authorization: Bearer AUTHCODE_GOES_HERE“-F data_file=@datafile.xxx -F config="

使用node-libcurl,我可以在设置调用选项时在url中传递query参数:

myurl = "API_URL_GOES_HERE“+ "/library?format=txt";curl.setOpt('URL',myurl);

等等,等等

效果很好...

但是当我添加node-fetch库并尝试:

fetch(myurl,{ method:'get',body: null,headers { 'Authorization':'Bearer $(authcode)‘}} .then……

该应用编程接口以json格式给出了适当的响应,但忽略了?format=txt查询参数。我的理解是(从这里的早期帖子中,fetch完全按照它的形式传递url。为什么node-libcurl有效,而node-fetch方法不行?

我应该指出的是,我正在使用node-fetch版本2.6进行测试,因为我在本地主机上工作,不能使用ESM。这在节点获取方面可能有点不公平,但我在文档中看不到任何东西表明V3在这方面可能有所不同。

EN

回答 1

Stack Overflow用户

发布于 2021-10-21 10:58:46

在仔细阅读V2更改日志后,我发现这个问题已经在9月份得到了修复,node-FetchV2.6.4包含了这个修复。

我升级了node-fetch库,我的代码运行得很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69660983

复制
相关文章
《Node.js权威指南》:转换URL字符串与查询字符串
在HTTP服务中,服务器端可以从客户端请求所用的url中获取很多信息。nodejs中有url模块和queryString模块,分别用来获取完整url字符串中信息和查询字符串中信息。
前端_AWhile
2019/08/29
2K0
《Node.js权威指南》:转换URL字符串与查询字符串
js 获取 url 查询参数
例如: http://30.7.212.45:3000/#/?id=100 获取 id 的值的 js 代码如下: var id; var href = window
一个会写诗的程序员
2018/08/17
19K0
node.js 获取url中的各个参数
如果url为:http://127.0.0.1:8020/?param=10&id=code 1,首先引入模块: var http = require('http'); var url = requ
Rattenking
2021/01/29
8.1K0
js从 URL 获取查询参数
从 URL 获取查询参数 <script> function getParameterByName(name, url) { if (!url) url
江一铭
2022/06/16
10.8K0
url传递参数_url encode
原文链接http://werkzeug.pocoo.org/docs/0.12/routing/ 当需要组合控制器和视图函数时,我们需要一个调度器来实现。一个简单的实现方式是采用正则表达式匹测试路由信息,调用回调函数并返回结果。 Werkzeug 提供了一个类似Route[1]的强大功能.下文提到的所有对象都是从 werkzeug.routing 导入而不是 werkzeug
全栈程序员站长
2022/11/08
2.5K0
编程篇(001)-如何获取浏览器 URL 中查询字符串中的参数?
首先要知道location是BOM对象之一,既是window对象的属性,又是document对象的属性,即: window.location == document.location 结果为true
齐丶先丶森
2022/05/12
3.9K0
企业面试题: 如何获取浏览器中URL中查询字符串中的参数
window.location 对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面。
舒克
2019/08/09
4.1K0
在https中传递查询字符串的安全性
译者:java达人-卍极客 英文链接: http://blog.httpwatch.com/2009/02/20/how-secure-are-query-strings-over-https/(点击
java达人
2018/01/31
2.3K0
在https中传递查询字符串的安全性
Golang Gin 实战(四)| URL查询参数的获取和原理分析
在 上一篇 Golang Gin 实战(三)| 路由参数 文章中,主要介绍了路由通配符、路由参数,让我们有了一种可以从URL路径中获取参数的方式,同时又不是重复的注册相似的路由。
飞雪无情
2020/02/10
5.1K0
中文字符串传递参数时乱码问题
在新的页面接收,如果没有对字符串进行处理,会出现这样的清情况value: '%E7%BD%AA%E7%8A%AF'
王小婷
2023/09/01
6530
中文字符串传递参数时乱码问题
url传递中文的解决方案
本文转载:http://www.cnblogs.com/ghd258/archive/2005/10/23/260241.html
跟着阿笨一起玩NET
2018/09/19
1.4K0
dns url转发_获取url参数的方法
DNSPod是一款免费智能DNS产品,可以为同时有电信、网通、教育网服务器的网站提供智能的解析,让电信用户访问电信的服务器,网通的用户访问网通的服务器,教育网的用户访问教育网的服务器,达到互联互通的效果。
全栈程序员站长
2022/11/02
6.6K0
django 获取 request 的 url
    print(request.get_full_path())                             ^ SyntaxError: invalid character in identifier
卓越笔记
2023/02/18
2.1K0
php获取所有节点的父节点和子节点
根据子节点获取所有的父节点以及父节点的父节点.. <?php $src = '[{"id":"1","name":"媒体(白名单)","pid":"0"},{"id":"2","name":"党媒公
黄啊码
2020/05/29
6.4K0
mybatis文件映射之利分布查询时传递多列值 (七)
我们可以将<collection property="employee" select="com.gong.mybatis.dao.EmployeeMapperPlus.getEmpsByDeptId" column="id"> 这里的column="id"改为column="{deptId=id}"。
西西嘛呦
2020/08/26
9130
django-URL默认参数传递
主要用在分页中。 book/views.py def page(request,pn=1): return HttpResponse("<h1>{}</h1>".format(pn)) book/urls.py from django.urls import path from . import views app_name ="book" urlpatterns = [ path('page<int:pn>/',views.page,name="page"), path('page
西西嘛呦
2020/08/26
1.2K0
绘制图形时使用轴作为传递轴包含节点的标签和颜色。
import networkx as nx import matplotlib.pyplot as plt import numpy as np # For color mapping import matplotlib.colors as colors import matplotlib.cm as cmx G=nx.Graph() G.add_node("kind1") G.add_node("kind2") G.add_node("Obsolete") G.add_node("Draft") G.
裴来凡
2022/05/28
1.3K0
绘制图形时使用轴作为传递轴包含节点的标签和颜色。
pageadmin CMS教程:模板中获取自定义文件的url节点值
我们通过*Route.config配置自定义文件时,模板中可能会用到url中的一些节点,下面这段配置一个自定义搜索页面
Almost Lover
2019/04/04
1.4K0
使用jquery获取url及url参数的方法
使用jquery获取url以及使用jquery获取url参数是我们经常要用到的操作
Jensen_97
2023/07/19
1.6K0
点击加载更多

相似问题

节点js将查询字符串传递给url

213

传递url参数时出现问题

21

htaccess URL重写规则出现问题,正在将查询字符串追加到结果URL

11

获取图像的URL时出现问题

11

使用varnish映射URL时传递查询字符串

013
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档