有没有办法在 http 请求参数中包含原始 URL?

Is there a way to include raw URL in http request params?

我有一个简单的问题,是否可以在请求参数中包含原始 url?我猜这是一个额外的问题 // 使我正在使用的 Postman 感到困惑,或者我必须在我的服务器中创建一个特殊的请求处理程序。

http://localhost:5000/api/https://google.com

以下是我在 node.js express 服务器中尝试处理此问题的方法

app.use('/api/:url')

我知道我可以通过更改 api 并将其包含在正文中来克服这个问题,但我想那样做

处理此问题的典型方法是使用 URL encoding

例如,我想在 http://wrapper.com 中包含 http://my-raw-url 作为查询参数 url。 URL 看起来像这样:

http://wrapper.com?url=http%3A%2F%2Fmy-raw-url

您的后端代码需要对其进行解码。所有现代语言都有易于使用的库如何做。