Я построил SPA , используя Вяз 0.19.1 . Приложение должно запрашивать данные с сервера приложений. Для этого я использую elm / http :
loadList : Cmd Msg
loadList =
Http.get
{ url = "http://www.example.com:5000/v1/list/"
, expect = Http.expectJson Msg.LoadedList Item.itemListDecoder
}
У меня есть python Flask фиктивный сервер, с которого я хочу обслуживать данные для целей разработки.
items = [
{
"id": 0,
"title": "title_0"
},
{
"id": 1,
"title": "title_1"
}
]
api = Flask(__name__)
@api.route('/v1/list', methods=['GET'])
def get_items():
return json.dumps(items)
if __name__ == '__main__':
api.run(host='0.0.0.0')
При запросе списка (http://www.example.com:5000/v1/list/
) с помощью Почтальон ответ будет таким, как ожидалось.
Если схема из URL запроса is https запрос достигает фиктивного сервера, но не может быть обработан (как: здесь ). Если я изменю схему на http , запросы никогда не достигнут фиктивного сервера.
Есть идеи?