2017-10-06 9 views
0

私はこれをやっているを確認します/フォーム/フォームの名前。 次に、このフォームをRequests.postに渡してレスポンスを取得します。 どうすればいいですか?要求のdocumentationについては 、は、すべての要求を使用してフォームやBeautifulsoup

r = requests.post('http://httpbin.org/post', data = {'key':'value'}) 

requests.postのための最初の引数は、URLです。フォーム名を知ることによって、またはr.textからフォームがトリガーするurlを取得する方法はありますか?

たとえば、mechanicalsoupのメソッドselect_formは、フォーム名を使用してURLを必要としません。 (私はmechanicalsoupを使用したくありません)

答えて

1

Chromeデベロッパーツールなどを介して手動でリクエストが発生したことを確認してから、そのURLを使用する必要があります。

関連する問題