作者Federer5566 (費德勒5566)
看板Python
標題[問題] requests等同於C#的webrequest嗎?
時間Fri Oct 7 16:50:58 2022
是這樣的
小弟原本有些工作,是在公司電腦用C#的WebRequest去外部網站做do、get和API介接
最近想改成用python寫,版上前輩多建議用requests
所以我也試著用request,但總是timeout無回應
試著切到外網去跑,立刻就可以正常取得回應
看起來像是python的requests無法穿過公司的firewall policy
那為什麼用C#的webRequest就可以?
不是都一樣在跑https的do和post而已嗎?
納悶......
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.71.217.245 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1665132660.A.4D7.html
1F:→ lycantrope: HTTP request都是一樣,只是工具不同... 10/07 17:00
2F:→ Federer5566: ㄟ 這就是我納悶的地方... 10/07 17:01
3F:推 Schottky: 檢查是不是有什麼細節疏忽了吧 10/07 17:02
4F:→ lycantrope: 我也蠻納悶的,公司居然還能付出薪水 10/07 17:09
5F:推 sating00: 有C#版可以問 10/07 18:34
6F:→ Hsins: 不說 HTTP Code,不說 header 有無差異,大概只能等觀音媽 10/07 18:38
7F:→ Hsins: 顯靈 10/07 18:38
8F:推 roccqqck: 兩個方向 1.CA憑證 2.DNS 10/08 01:08
9F:→ roccqqck: 然後都先用curl測試 10/08 01:11
10F:推 cloki: CSharp版的活躍程度差很多啦...而且他也改Python寫了 10/08 09:11
11F:→ timTan: 或是proxy 設定不同? 10/10 18:22