VMOBIL: Update API base to HTTPS.

This commit is contained in:
Andreas Schildbach 2016-12-15 17:39:54 +01:00
parent 140e645268
commit 67827d23ed

View file

@ -41,7 +41,7 @@ import de.schildbach.pte.dto.SuggestLocationsResult;
* @author Andreas Schildbach * @author Andreas Schildbach
*/ */
public class VmobilProvider extends AbstractHafasProvider { public class VmobilProvider extends AbstractHafasProvider {
private static final String API_BASE = "http://fahrplan.vmobil.at/bin/"; private static final String API_BASE = "https://fahrplan.vmobil.at/bin/";
private static final Product[] PRODUCTS_MAP = { Product.HIGH_SPEED_TRAIN, Product.SUBURBAN_TRAIN, Product.SUBWAY, private static final Product[] PRODUCTS_MAP = { Product.HIGH_SPEED_TRAIN, Product.SUBURBAN_TRAIN, Product.SUBWAY,
null, Product.TRAM, Product.REGIONAL_TRAIN, Product.BUS, Product.BUS, Product.TRAM, Product.FERRY, null, Product.TRAM, Product.REGIONAL_TRAIN, Product.BUS, Product.BUS, Product.TRAM, Product.FERRY,
Product.ON_DEMAND, Product.BUS, Product.REGIONAL_TRAIN, null, null, null }; Product.ON_DEMAND, Product.BUS, Product.REGIONAL_TRAIN, null, null, null };
@ -53,6 +53,7 @@ public class VmobilProvider extends AbstractHafasProvider {
setJsonApiClient("{\"id\":\"VAO\",\"l\":\"vs_vvv\",\"type\":\"AND\"}"); setJsonApiClient("{\"id\":\"VAO\",\"l\":\"vs_vvv\",\"type\":\"AND\"}");
setJsonApiAuthorization(jsonApiAuthorization); setJsonApiAuthorization(jsonApiAuthorization);
setJsonNearbyLocationsEncoding(Charsets.UTF_8); setJsonNearbyLocationsEncoding(Charsets.UTF_8);
httpClient.setSslAcceptAllHostnames(true);
} }
@Override @Override