1

请有人告诉我如何将输入从变量发送到URL 路径参数。我确实有一个关于通过有效负载将输入传递给查询参数的想法,但下面的 API 使用路径参数,我需要将83+作为变量传递,我不知道如何传递它们:

http://localhost:8184/messenger/webapi/Calculator/8/3/+
4

1 回答 1

3

您可以只使用字符串插值来构建 URL。请确保在将值放入 URL 之前引用它们:

from urllib import quote

op1, op2, operator = '8', '3', '+'
url = 'http://localhost:8184/messenger/webapi/Calculator/{}/{}/{}'.format(
    quote(op1), quote(op2), quote(operator))
于 2016-04-25T11:30:15.257 回答