iT邦幫忙

0

在form沒有設定action下,如何用requests送出表單?

  • 分享至 

  • xImage

https://app.disclosures.io/link/1482-Nightshade-Road-31-0ax3eu92
此網址的form沒有action,如何使用requests送出表單呢?
目前寫法不知使用get有沒有錯?

import requests
from bs4 import BeautifulSoup
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/101.0.4951.67 Safari/537.36'}

Name = ['Kevin','Elvis']
Email = ['kevinabcd@gmail.com','elvis1234@gmail.com']
Phone = ['(913) 585-4402',"(913) 585-4402"]

url = 'https://app.disclosures.io/link/1482-Nightshade-Road-31-0ax3eu92'

for i in range(2):
    resp = requests.get(url,headers=headers ,params={
        'input-role':'Buyer Agent',
        'input-name':Name[i], 
        'input-email':Email[i],
        'input-phone':Phone[i]})
    print(resp.url)
你把JS停用~看他是否還能送出XD...
''此網址的form沒有action,如何使用requests送出表單呢?''
form 標籤裡面不一定要寫action,比較偏靜態網頁作法
也是可以用JQuery Ajax等去作傳遞....應該他寫在js script檔案裡面
像上面說的把js停用應該就暗藏玄機在裡面
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
小魚
iT邦大師 1 級 ‧ 2022-05-28 20:38:49

沒有action,
應該就是傳給自己

我要發表回答

立即登入回答