2016-04-12 12 views
0

Es scheint, als ob der Workfront-Server in der letzten Woche keine PUT-Anfragen mehr angenommen hat. Mein Programm konnte letzte Woche den Status einer Arbeitszeittabelle festlegen, aber diese Woche kommt die Anfrage mit einem Fehler 501 zurück.Put-Anforderungen plötzlich nicht implementiert

Irgendwelche Gedanken? Ich habe versucht, mehrere ältere Versionen des Programms zu verwenden, aber sie haben das gleiche Problem, was mich zu der Annahme bringt, dass es sich um ein serverseitiges Problem handelt. ich importieren Sie einfach die Anfragen Bibliothek und

response = requests.put('https://<subdomain>.attask-ondemand.com/attask/api/tshet/<objectId>', params={'status': 'S', 'sessionID': <sessionId>}) 

Danke,

Z

+1

hatte ich das gleiche Problem behoben werden soll. Ich löste es, indem ich alle meine PUT-Anfragen zu POST-Anfragen änderte und dann 'method = put' als einen der Parameter hinzufügte. Es sieht so aus, als hätte Workfront etwas verändert, ohne es jemandem zu sagen. –

+0

Vielen Dank @NickGillum, die den Trick gemacht haben. – Zobal

Antwort

0

Dies war ein bekanntes Problem aufrufen, die an dieser Stelle

Verwandte Themen