Я хочу загрузить файл на веб-сервер, для которого я написал простой клиентский файл, подобный этому.Python Requests 403 Ошибка
client.py
import requests
def main():
url_link = "http://localhost:8000/Home/UploadFile/"
fileObj= open('VOI-0204.zip', 'rb')
r=requests.post(url_link, files={'docfile': fileObj})
print r.text
if __name__ == '__main__':
main()
Джанго URL картографа объявлен следующим образом:
urls.py
url(r'^Home/UploadFile/$', 'WebApp.views.uploadZip', name='uploadZip'),
Everytime Я побежал client.py он дает мне 403 ошибка как это.
[29/Aug/2015 10:28:02] "POST /Home/UploadFile/ HTTP/1.1" 403 2282
Но если изменить URL_LINK в файле клиента, как этот
url_link = "http://localhost:8000/Home/UploadFile"
Теперь он показывает ошибку сервера [500], как этот
[29/Aug/2015 10:33:32] "POST /Home/UploadFile HTTP/1.1" 500 63766
Любые идеи ??
В этом нет аутентификации. В самом начале я просто хочу посмотреть, какие данные я получаю. Но там он сломан, и я даже не могу отлаживать. –