我希望只有在身份验证/授权过程之后才允许执行DELETE操作。我尝试传递一个X-Auth-Token的DELETE操作,但是我得到了:这个操作的状态是:400发生了一些错误!
headers = {'X-Auth-Token': token}
s = Session()
request = Request('DELETE', DELETE_URL + entity_id, headers=headers)
prepped = request.prepare()
del prepped.headers['Content-Length']
r = s.send(prepped)
我使用GET请求做了这个,没有问题,但它不适用于DELETE。
#!/bin/bash
ERRCOUNT=$(grep SERVER-OUT /licenses/CapSync30/license_logs/770 |tail -100 | wc -l)
HOSTN="`/bin/hostname`"
if [ "$ERRCOUNT" -ge 18 ]
then
echo "SERVER-OUT Error Count is $ERRCOUNT on $HOSTN" | mailx -s "Urgent !!! Licence Admin Please Investigate the Server $HOSTN for any Issues" karn@dence.com
fi
答案 0 :(得分:1)
问题解决了,就像@fgalan在之前的评论中所说的那样。修正了在PEP代理威尔玛,因为可以看到here
答案 1 :(得分:0)
您应该按照错误消息的建议删除内容类型标头。