我正在尝试创建一个玩具MTurk应用程序,它将自动在MTurk上创建HIT并接收结果。我正在使用Boto 2.4版本,我正在使用python 3.6
在Django中构建我的应用程序这是我从服务器获得的内容:
5eb9b062-54f5-4848-aed7-27e091867566False
AWS.MechanicalTurk.InvalidParameterValue
的 值“http://localhost:8000/hit/”对参数无效 ExternalURL。此URL必须使用HTTPS协议..(1528030818666 或多个)值http://localhost:8000/hit/ ParameterExternalURLDescriptionThis URL必须使用HTTPS protocol.DescriptionThis URL 必须使用HTTPS protocol.ParameterExternalURLValue http://localhost:8000/hit/
令人惊讶的是,当我手动将基本网址更改为“https://localhost:8000”时(请注意“S”)。它工作并开始创建HIT,但还有另一个问题,因为我使用本地服务器,我收到此错误:
[03 / Jun / 2018 14:52:58]代码400,消息Bad HTTP / 0.9请求类型 ( '\ X16 \ X03 \ X01 \ X00A \ X01 \ X00 \x00¼\ X03 \ x03c \x03Nܱ\x94i²KR') [03 / Jun / 2018 14:52:58]您正在访问开发服务器 HTTPS,但它只支持HTTP。
请建议我解决方案