ผมพยายามโหลดรูป http://upic.me/i/jz/tumblr_ln5t3kvrzz1qknzp5o1_500.jpg
โดยใช้ urllib ดูแต่โหลดแล้วภาพใช้ไม่ได้
Browse ตาม link เจอแต่รูปเปล่าๆ มีโค้ด html นิดหน่อย ซึ่งถ้าใช้ urllib.retrieve() แล้วภาพไม่ขึ้น
import urllib
urllib.urlretrieve('http://upic.me/i/jz/tumblr_ln5t3kvrzz1qknzp5o1_500.jpg','abe.jpg')
แล้วพัง รู่สึกว่าที่โหลดมามันไม่ใช่รูป แต่เป็น html แสดงว่ามันต้อง protect อะไรไว้แน่ๆ แต่ผมไม่มีความรู้เลยว่าทำไงดี มีใครแนะนำอะไรบ้างได้ไหมครับว่าปัญหาอยู่ที่ไหน โค้ดนี้โหลดรูปอื่นได้แต่โหลดจาก upic.me ไม่ได้
ใส่ referer ด้วยครับ
lancaster Fri, 03/04/2015 - 22:02
ใส่ referer ด้วยครับ
ไม่ค่อยเข้าใจ
Jaddngow Fri, 03/04/2015 - 22:12
In reply to ใส่ referer ด้วยครับ by lancaster
ไม่ค่อยเข้าใจ referer
หมายถึงเว็บก่อนที่จะเข้าไปถึงภาพนั้นเหรอครับ
ผมก๊อบมาจากใน
http://upic.me/show/55131719 ครับ มันเป็นdirect link อยู่
แก้ url ไฟล์รูปเปน https ครับ
icez Fri, 03/04/2015 - 22:15
แก้ url ไฟล์รูปเปน https ครับ
ใช้ได้จริงด้วย
Jaddngow Fri, 03/04/2015 - 22:26
In reply to แก้ url ไฟล์รูปเปน https ครับ by icez
ใช้ได้จริงด้วย แต่ผมไม่เข้าใจหลักการเลยครับว่าทำไม htttps ถึงได้
ขอบคุณมากๆครับ
server set ไว้แบบนั้นครับ
icez Fri, 03/04/2015 - 23:40
In reply to ใช้ได้จริงด้วย by Jaddngow
server set ไว้แบบนั้นครับ
สงสัยให้รีบถามครับ
hisoft Sat, 04/04/2015 - 00:15
In reply to ใช้ได้จริงด้วย by Jaddngow
สงสัยให้รีบถามครับ ไม่เชื่อกลับไปดูตรงคำว่า powered by ในเว็บนั้นอีกทีครับ ;)
อ๊ะ!!!!!! ขอบคุณมากครับ
Jaddngow Sat, 04/04/2015 - 10:11
In reply to สงสัยให้รีบถามครับ by hisoft
อ๊ะ!!!!!!
ขอบคุณมากครับ