現在、マニフェストの「chrome_settings_overrides」の下に「search_url」プロパティを持つchromeのデフォルト検索プロバイダをオーバーライドしています。私は自分のFlaskサーバーにリダイレクトするURLでこの検索URLを上書きしています。私は今このリダイレクトの間にpostパラメータを入れて、それらをサーバ上で読みたいと思っています。chrome extension search_url_post_params検索プロバイダのオーバーライド
Google's docsは、「search_url_post_params」の概要を示していますが、サーバー側でFlaskの「要求」オブジェクトだけでなく、このプロパティが拡張機能の検索要求でどのように使用されているかについてはほとんど説明していません。
クロムエクステンションのデフォルトの検索URLに投稿パラメータを含めるにはどうすればよいですか?
@app.route('/search', methods=['GET', 'POST']
def search():
testparam = request.form['testparam']
[HTTP POSTリクエストでパラメータがどのように送信されるのですか?](// stackoverflow.com/a/14551320): '' foo = bar&herp = derp "' – wOxxOm
私はポストパラメータのフォーマット方法を理解しています'http://myflaskapp.com/search?query= {searchTerms}'はこれまでのところGETリクエストでしかないので、 '' search_url_post_params ''はリクエストで最初に送信されるとは思わない – esmurphy