看板 Python 關於我們 聯絡資訊
https://github.com/tao840813/ios_hw1/blob/master/TC_F.py 很久以前寫的一個script 是送檔案(文字存成.fasta檔 <-存DNA序列的一個格式)post這 個網址 https://tcoffee.vital-it.ch/apps/tcoffee/do:regular 從resp取得jobid後 把jobid連到rid的等號後 可以到結果頁抓資料 https://tcoffee.vital-it.ch/apps/tcoffee/result?rid='jobid' 到9月中這個script還可以用,但不曉得是網站改過還是怎麼樣 到10月初沒辦法從resp取 得jobid 甚至是資料好像跟本沒送成功的樣子 post data應該是有多東西 原來的是這樣 可以送成功 'seqs': seq, 'output': 'phylip,score_ascii,fasta_aln,clustalw_aln,score_html', 現在是這樣 但改了還是應該沒送出去的樣子 https://imgur.com/I116MWr post_data = { 'seqs': seq, 'output': 'phylip,score_ascii,fasta_aln,clustalw_aln,score_html', 'letter':'upper', 'seqnos':'off', 'outorder':'input', 'msa_max_len':'80', 'email':'' } 我也有試著抓response 但就是location那個抓不到東西 這是判斷沒送出去的依據 https://imgur.com/koV7Iga 這是那個網站提供的範例資料(.fasta) https://github.com/tao840813/ios_hw1/blob/master/test5.fasta 請問資料是怎麼送錯的? 如果post會轉址的話 通常是怎麼取得轉址的url的? 已經困 擾我快半個月了... 我有想過是不是丟過去的文字檔問題 但應該不太可能... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.124.183.169 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1540285928.A.F79.html ※ 編輯: fordpines (140.124.183.169), 10/23/2018 17:18:23
ckc1ark: 試試把http改成https 10/23 17:44
ckc1ark: 他有幫你redirect不過變成GET而且body就沒傳過去了 10/23 17:53
ckc1ark: resp.geturl() 可以看出他最後redirect到哪 10/23 17:54
fordpines: 原來是https! 謝謝您 10/24 12:25