OneBusAway / onebusaway-alexa

An Java-based app to communicate with Amazon Alexa for devices such as the Amazon Echo
Other
52 stars 18 forks source link

Test with HTTPS URLs #77

Closed barbeau closed 7 years ago

barbeau commented 8 years ago

Similar issue on oba-client-library - https://github.com/OneBusAway/onebusaway-client-library/issues/15.

Summary:

iOS is requiring web servers to use secure connections over HTTPS starting Jan 1, 2017. HTTP is no longer an option. For more details see: https://groups.google.com/forum/#!topic/onebusaway-developers/cMMOzLDdQDk

This means that all URLs in the Regions API will change to be HTTPS instead of HTTP - see https://github.com/OneBusAway/onebusaway-multiregion-support/issues/14 for details.

We need to test OBA Alexa to make sure that HTTPS URLs don't break anything.

barbeau commented 7 years ago

This has actually been implemented for a while - current unit tests in onebusaway-client-library make an actual HTTPS request to the JSON files in this repo hosted on Github - see ObaTestCase for details.