我想使用Postman测试Azure存储服务的API。为此,我需要一个共享密钥,之前必须对其进行编码。 我的问题是,当我尝试执行GET请求时,收到一条错误消息 我执行了Microsoft官方文档中的步骤:https://docs.microsoft.com/de-de/rest/api/storageservices/authorize-with-shared-key#constructing-the-canonicalized-headers-string
这是我的编码过程代码:
@app.route('/datainform', methods=['POST'])
def getdatatwo():
result = request.form
print(result)
stamp = request.form['Date']
meterReading = request.form['MeterReading']
#outTemp = request.form['outTemp']
print('Date',stamp)
print('MeterReading',meterReading)
return 'OK', 200
if __name__ == '__main__':
app.run(host='0.0.0.0',debug=True)
GET请求; https://ACCOTUNAME.file.core.windows.net/?comp=list
我在编码过程中设置了错误吗? 我发现dateformat不像Microsoft预期的那样。我得到神父。作为一周中的一天,Microsoft希望使用Fri。.我怎么得到这个?
答案 0 :(得分:0)
好的,我们可以关闭该线程。我解决了问题。日期格式错误。使用Local.US且// date前面没有date参数,则可以使用。