Javascript 查询字符串的差异;冒号还是问号

Javascript 查询字符串的差异;冒号还是问号,javascript,jquery,ajax,Javascript,Jquery,Ajax,我正在尝试连接到一个API(我没有编写)并执行GET。在某些API中,查询字符串如下所示: /api/map?mapId=1234 但这一特定请求所期望的是: /api/map/:mapId=1234 这在Postman中很容易实现,但我正在尝试将其转换为jQuery。我将jQuery用于其他更简单的请求;不使用它是一种选择,但我需要指出使用什么来实现这一点的方向。有没有办法告诉jQuery不要使用问号,而是使用冒号?我不确定这是一个有效的URL。通常,如果您有:,则需要分离协议(例如http:

我正在尝试连接到一个API(我没有编写)并执行GET。在某些API中,查询字符串如下所示:

/api/map?mapId=1234

但这一特定请求所期望的是:

/api/map/:mapId=1234


这在Postman中很容易实现,但我正在尝试将其转换为jQuery。我将jQuery用于其他更简单的请求;不使用它是一种选择,但我需要指出使用什么来实现这一点的方向。有没有办法告诉jQuery不要使用问号,而是使用冒号?

我不确定这是一个有效的URL。通常,如果您有
,则需要分离协议(例如
http:
)和端口(例如
localhost:8080
)。这当然也不是生成查询字符串的有效方法。您确定它不是
/api/map/1234
?我会将该语法作为带有参数和默认值的路由的模板/说明来阅读。