私はStack Overflow全体を見渡しましたが、この質問に対する答えは見つかりませんでした。Python-Requests、どのように動的にURLを受け取るのですか?
どのようにPythonスクリプトは、javascript関数呼び出しに基づいて動的にURLを受け取ることができますか?私は動的にPythonのファイルの名前はabc.pyだったと私はその後、 xhttp = new XMLHttpRequest();
と
を呼び出した場合(この場合にはハードコードされた)URLを受ける可能性がどのようにこのStack Overflow questionで例えば
、(コードは以下に再現) xhttp.open("GET", "abc.py?token=123", true);
いくつかのhtmlファイルでjavascriptを使用していますか?
from urllib.parse import urlparse
from urllib.parse import parse_qs
from urllib.parse import urlencode
url = 'http://example.com?param1=a&token=TOKEN_TO_REPLACE¶m2=c'
o = urlparse(url)
query = parse_qs(o.query)
if query.get('token'):
query['token'] = ['NEW_TOKEN', ]
new_query = urlencode(query, doseq=True)
url.split('?')[0] + '?' + new_query
>>> http://example.com?param2=c¶m1=a&token=NEW_TOKEN
を使用して簡単なことで、それをテストすることができ、右に私を指してくれてありがとう方向。 Flaskフレームワークを使用して受信URLをルーティングしました。他の人にとっては、同じ苦境で、クロスドメインURLからURLを呼び出す場合は、クロスドメインコールも許可する必要があります。この投稿は私を助けてくれました:https://stackoverflow.com/questions/7023052/configure-flask-dev-server-to-be-visible-across-the-network –