Я слушаю Flask
URL формы,URL Разделение в термос
http://example.com:8080/v1/api?param1=value1¶m2=value2¶m3=value3¶m4=value4
Теперь я хочу, чтобы достичь URL
разделения параметров в любом из перечисленных ниже форм (ForwardSlash)
http://example.com:8080/v1/api?param1=value1¶m2=value2/parameters?param3=value3¶m4=value4
ИЛИ (запятой)
http://example.com:8080/v1/api?param1=value1¶m2=value2;parameters?param3=value3¶m4=value4
Я знаю, что они не чистые URLs
, и их следует избегать, но это такая возможность.
я в настоящее время прослушивания URL, как,
@app.route('/v1/api', methods=['GET','POST'])
def api_call():
#....code for listening ...
Как изменить свой код, чтобы получить URL
разделение по желанию выше?
Я понимаю, что я не придерживаюсь хороших принципов формирования URL-адресов или других принципов проектирования, это требование использования и задерживается при достижении этого через Flask.
Не могли бы вы пояснить, в чем вопрос? Вы просто хотите знать, как разбирать URL-адреса выше? Если да, то к какому желаемому результату? – Karin
Нет ничего особенного в Flask, чтобы сделать эту работу. Вам нужно будет самостоятельно построить и проанализировать строку запроса. – dirn