Simplify S3 location codes (#211)
This commit is contained in:
parent
d0b7ca853a
commit
b676265124
|
@ -1,183 +1,93 @@
|
||||||
{
|
{
|
||||||
"EZE51-C1": "Buenos Aires, Argentina",
|
"EZE": "Buenos Aires, Argentina",
|
||||||
"MEL50-C1": "Melbourne, Australia",
|
"MEL": "Melbourne, Australia",
|
||||||
"PER50-C1": "Perth, Australia",
|
"PER": "Perth, Australia",
|
||||||
"SYD1-C1": "Sydney, Australia",
|
"SYD": "Sydney, Australia",
|
||||||
"SYD1-C2": "Sydney, Australia",
|
"VIE": "Vienna, Austria",
|
||||||
"VIE50-C1": "Vienna, Austria",
|
"BAH": "Manama, Bahrain",
|
||||||
"BAH53-C1": "Manama, Bahrain",
|
"BRU": "Brussels, Belgium",
|
||||||
"BRU50-C1": "Brussels, Belgium",
|
"GIG": "Rio de Janeiro, Brazil",
|
||||||
"GIG51-C2": "Rio de Janeiro, Brazil",
|
"GRU": "São Paulo, Brazil",
|
||||||
"GRU1-C2": "São Paulo, Brazil",
|
"SOF": "Sofia, Bulgaria",
|
||||||
"GRU3-C1": "São Paulo, Brazil",
|
"YUL6": "Montréal, QC Canada",
|
||||||
"GRU3-C2": "São Paulo, Brazil",
|
"YTO": "Greater Toronto, ON Canada",
|
||||||
"GRU50-C1": "São Paulo, Brazil",
|
"YVR": "Vancouver, BC Canada",
|
||||||
"SOF50-C1": "Sofia, Bulgaria",
|
"SCL": "Santiago, Chile",
|
||||||
"YUL62-C1": "Montréal, QC Canada",
|
|
||||||
"YTO50-C1": "Greater Toronto, ON Canada",
|
|
||||||
"YTO50-C3": "Greater Toronto, ON Canada",
|
|
||||||
"YVR50-C1": "Vancouver, BC Canada",
|
|
||||||
"SCL50-C1": "Santiago, Chile",
|
|
||||||
"BJS": "Beijing Beijing, China",
|
"BJS": "Beijing Beijing, China",
|
||||||
"HKG54-C1": "Hong Kong, China",
|
"HKG": "Hong Kong, China",
|
||||||
"HKG60-C1": "Hong Kong, China",
|
|
||||||
"HKG62-C1": "Hong Kong, China",
|
|
||||||
"HKG62-C2": "Hong Kong, China",
|
|
||||||
"SHA": "Shanghai, China",
|
"SHA": "Shanghai, China",
|
||||||
"SZX": "Shenzhen, GD China",
|
"SZX": "Shenzhen, GD China",
|
||||||
"TPE50-C1": "Taipei, TW China",
|
"TPE": "Taipei, TW China",
|
||||||
"TPE51-C1": "Taipei, TW China",
|
|
||||||
"TPE52-C1": "Taipei, TW China",
|
|
||||||
"ZHY": "Zhongwei, Zhongwei, NX China",
|
"ZHY": "Zhongwei, Zhongwei, NX China",
|
||||||
"BOG50-C1": "Bogotá, Colombia",
|
"BOG": "Bogotá, Colombia",
|
||||||
"ZAG50-C1": "Zagreb, Croatia",
|
"ZAG": "Zagreb, Croatia",
|
||||||
"PRG50-C1": "Prague, Czech Republic",
|
"PRG": "Prague, Czech Republic",
|
||||||
"CPH50-C1": "Copenhagen, Denmark",
|
"CPH": "Copenhagen, Denmark",
|
||||||
"CPH50-C2": "Copenhagen, Denmark",
|
"HEL": "Helsinki, Finland",
|
||||||
"HEL50-C1": "Helsinki, Finland",
|
"MRS": "Marseille, France",
|
||||||
"HEL50-C2": "Helsinki, Finland",
|
"CDG": "Paris, France",
|
||||||
"MRS52-C1": "Marseille, France",
|
"TXL": "Berlin, Germany",
|
||||||
"CDG3-C1": "Paris, France",
|
"DUS": "Düsseldorf, Germany",
|
||||||
"CDG3-C2": "Paris, France",
|
"FRA": "Frankfurt, Germany",
|
||||||
"CDG50-C1": "Paris, France",
|
"HAM": "Hamburg, Germany",
|
||||||
"CDG50-C2": "Paris, France",
|
"MUC": "Munich, Germany",
|
||||||
"TXL52-C1": "Berlin, Germany",
|
"ATH": "Eleftherios Venizelos Athens, Greece",
|
||||||
"DUS51-C1": "Düsseldorf, Germany",
|
"BUD": "Budapest, Hungary",
|
||||||
"FRA2-C2": "Frankfurt, Germany",
|
"BLR": "Bangalore, India",
|
||||||
"FRA6-C1": "Frankfurt, Germany",
|
"MAA": "Chennai, India",
|
||||||
"FRA50-C1": "Frankfurt, Germany",
|
"HYD": "Hyderabad, India",
|
||||||
"FRA53-C1": "Frankfurt, Germany",
|
"CCU": "Kolkata, India",
|
||||||
"FRA56-C1": "Frankfurt, Germany",
|
"BOM": "Mumbai, India",
|
||||||
"FRA56-C2": "Frankfurt, Germany",
|
"DEL": "New Delhi, India",
|
||||||
"HAM50-C1": "Hamburg, Germany",
|
"CGK": "Jakarta, Indonesia",
|
||||||
"HAM50-C2": "Hamburg, Germany",
|
"DUB": "Dublin, Ireland",
|
||||||
"MUC51-C1": "Munich, Germany",
|
"TLV": "Tel Aviv, Israel",
|
||||||
"ATH50-C1": "Eleftherios Venizelos Athens, Greece",
|
"MXP": "Milan, Italy",
|
||||||
"BUD50-C1": "Budapest, Hungary",
|
"PMO": "Falcone Palermo, Italy",
|
||||||
"BLR50-C2": "Bangalore, India",
|
"FCO": "Rome, Italy",
|
||||||
"MAA50-C1": "Chennai, India",
|
"KIX": "Osaka, Japan",
|
||||||
"MAA50-C2": "Chennai, India",
|
"NRT": "Tokyo, Japan",
|
||||||
"MAA51-C1": "Chennai, India",
|
"NBO": "Nairobi, Kenya",
|
||||||
"MAA51-C2": "Chennai, India",
|
"KUL": "Kuala Lumpur, Malaysia",
|
||||||
"HYD50-C1": "Hyderabad, India",
|
"QRO": "Querétaro, Mexico",
|
||||||
"HYD50-C2": "Hyderabad, India",
|
"AKL": "Auckland, New Zealand",
|
||||||
"CCU50-C1": "Kolkata, India",
|
"OSL": "Gardermoen Oslo, Norway",
|
||||||
"CCU50-C2": "Kolkata, India",
|
"MNL": "Manila, Philippines",
|
||||||
"BOM50-C1": "Mumbai, India",
|
"WAW": "Warsaw, Poland",
|
||||||
"BOM51-C1": "Mumbai, India",
|
"LIS": "Lisbon, Portugal",
|
||||||
"BOM51-C2": "Mumbai, India",
|
"OTP": "Bucharest, Romania",
|
||||||
"BOM52-C1": "Mumbai, India",
|
"SIN": "Singapore, Singapore",
|
||||||
"DEL51-C1": "New Delhi, India",
|
"CPT": "Cape Town, South Africa",
|
||||||
"DEL54-C1": "New Delhi, India",
|
"JNB": "Johannesburg, South Africa",
|
||||||
"DEL54-C3": "New Delhi, India",
|
"ICN": "Seoul South, Korea",
|
||||||
"CGK52-C1": "Jakarta, Indonesia",
|
"MAD": "Madrid, Spain",
|
||||||
"DUB2-C1": "Dublin, Ireland",
|
"ARN": "Stockholm, Sweden",
|
||||||
"TLV50-C2": "Tel Aviv, Israel",
|
"ZRH": "Zürich, Switzerland",
|
||||||
"MXP64-C1": "Milan, Italy",
|
"BKK": "Bangkok, Thailand",
|
||||||
"PMO50": "Falcone Palermo, Italy",
|
"AMS": "Schiphol Amsterdam, Netherlands",
|
||||||
"FCO50-C1": "Rome, Italy",
|
"DXB": "Dubai, United Arab Emirates",
|
||||||
"FCO50-C2": "Rome, Italy",
|
"FJR": "Fujairah, United Arab Emirates",
|
||||||
"KIX56-C1": "Osaka, Japan",
|
"LHR": "London, UK",
|
||||||
"KIX56-C2": "Osaka, Japan",
|
"MAN": "Manchester, UK",
|
||||||
"NRT12-C2": "Tokyo, Japan",
|
"IAD6": "Ashburn, VA, US",
|
||||||
"NRT12-C4": "Tokyo, Japan",
|
"IAD": "Ashburn, VA, US",
|
||||||
"NRT20-C2": "Tokyo, Japan",
|
"ATL": "Atlanta, GA, US",
|
||||||
"NRT20-C3": "Tokyo, Japan",
|
"BOS": "Boston, MA, US",
|
||||||
"NRT20-C4": "Tokyo, Japan",
|
"ORD": "Chicago, IL, US",
|
||||||
"NRT51-C2": "Tokyo, Japan",
|
"DFW": "Dallas/Fort Worth, TX, US",
|
||||||
"NRT51-C3": "Tokyo, Japan",
|
"DEN": "Denver, CO, US",
|
||||||
"NRT57-C1": "Tokyo, Japan",
|
"HIO": "Hillsboro, OR, US",
|
||||||
"NRT57-C3": "Tokyo, Japan",
|
"IAH": "Houston, TX, US",
|
||||||
"NRT57-C4": "Tokyo, Japan",
|
"JAX": "Jacksonville, FL, US",
|
||||||
"NBO50-C1": "Nairobi, Kenya",
|
"LAX": "Los Angeles, CA, US",
|
||||||
"KUL50-C1": "Kuala Lumpur, Malaysia",
|
"MIA": "Miami, FL, US",
|
||||||
"QRO50-C1": "Querétaro, Mexico",
|
"MSP": "Minneapolis, MN, US",
|
||||||
"QRO51-C1": "Querétaro, Mexico",
|
"JFK": "New York, NY, US",
|
||||||
"AKL50-C1": "Auckland, New Zealand",
|
"EWR": "Newark, NJ, US",
|
||||||
"AKL50-C2": "Auckland, New Zealand",
|
"PHL": "Philadelphia, PA, US",
|
||||||
"OSL50-C1": "Gardermoen Oslo, Norway",
|
"PHX": "Phoenix, AZ, US",
|
||||||
"MNL50-C1": "Manila, Philippines",
|
"SLC": "Salt Lake City, UT, US",
|
||||||
"WAW50-C1": "Warsaw, Poland",
|
"SFO": "San Francisco, CA, US",
|
||||||
"LIS50-C1": "Lisbon, Portugal",
|
"SEA": "Seattle, WA, US",
|
||||||
"OTP50-C1": "Bucharest, Romania",
|
"IND": "Indianapolis, South Bend, IN, US"
|
||||||
"SIN2-C1": "Singapore, Singapore",
|
|
||||||
"SIN5-C1": "Singapore, Singapore",
|
|
||||||
"SIN52-C2": "Singapore, Singapore",
|
|
||||||
"SIN52-C3": "Singapore, Singapore",
|
|
||||||
"CPT52-C1": "Cape Town, South Africa",
|
|
||||||
"JNB50-C1": "Johannesburg, South Africa",
|
|
||||||
"ICN51-C1": "Seoul South, Korea",
|
|
||||||
"ICN51-C2": "Seoul South, Korea",
|
|
||||||
"ICN54-C1": "Seoul South, Korea",
|
|
||||||
"ICN54-C2": "Seoul South, Korea",
|
|
||||||
"ICN55-C1": "Seoul South, Korea",
|
|
||||||
"MAD50-C1": "Madrid, Spain",
|
|
||||||
"MAD51-C2": "Madrid, Spain",
|
|
||||||
"ARN1-C1": "Stockholm, Sweden",
|
|
||||||
"ARN54-C1": "Stockholm, Sweden",
|
|
||||||
"ZRH50-C1": "Zürich, Switzerland",
|
|
||||||
"BKK50-C2": "Bangkok, Thailand",
|
|
||||||
"AMS1-C1": "Schiphol Amsterdam, Netherlands",
|
|
||||||
"AMS50-C1": "Schiphol Amsterdam, Netherlands",
|
|
||||||
"AMS54-C1": "Schiphol Amsterdam, Netherlands",
|
|
||||||
"DXB50-C1": "Dubai, United Arab Emirates",
|
|
||||||
"FJR50-C1": "Fujairah, United Arab Emirates",
|
|
||||||
"LHR3-C2": "London, UK",
|
|
||||||
"LHR52-C1": "London, UK",
|
|
||||||
"LHR61-C2": "London, UK",
|
|
||||||
"LHR62-C1": "London, UK",
|
|
||||||
"LHR62-C3": "London, UK",
|
|
||||||
"LHR62-C4": "London, UK",
|
|
||||||
"MAN50-C3": "Manchester, UK",
|
|
||||||
"IAD50-C2": "Ashburn, VA, US",
|
|
||||||
"IAD66-C1": "Ashburn, VA, US",
|
|
||||||
"IAD66-C2": "Ashburn, VA, US",
|
|
||||||
"IAD79-C2": "Ashburn, VA, US",
|
|
||||||
"IAD79-C3": "Ashburn, VA, US",
|
|
||||||
"IAD89-C3": "Ashburn, VA, US",
|
|
||||||
"ATL50-C1": "Atlanta, GA, US",
|
|
||||||
"ATL51-C1": "Atlanta, GA, US",
|
|
||||||
"ATL56-C1": "Atlanta, GA, US",
|
|
||||||
"ATL56-C3": "Atlanta, GA, US",
|
|
||||||
"BOS50-C1": "Boston, MA, US",
|
|
||||||
"BOS50-C3": "Boston, MA, US",
|
|
||||||
"ORD50-C1": "Chicago, IL, US",
|
|
||||||
"ORD51-C2": "Chicago, IL, US",
|
|
||||||
"ORD52-C2": "Chicago, IL, US",
|
|
||||||
"ORD53-C1": "Chicago, IL, US",
|
|
||||||
"DFW50-C1": "Dallas/Fort Worth, TX, US",
|
|
||||||
"DFW53-C1": "Dallas/Fort Worth, TX, US",
|
|
||||||
"DFW55-C3": "Dallas/Fort Worth, TX, US",
|
|
||||||
"DEN52-C1": "Denver, CO, US",
|
|
||||||
"HIO50-C1": "Hillsboro, OR, US",
|
|
||||||
"HIO50-C2": "Hillsboro, OR, US",
|
|
||||||
"IAH50-C1": "Houston, TX, US",
|
|
||||||
"IAH50-C3": "Houston, TX, US",
|
|
||||||
"JAX1-C1": "Jacksonville, FL, US",
|
|
||||||
"LAX3-C4": "Los Angeles, CA, US",
|
|
||||||
"LAX50-C1": "Los Angeles, CA, US",
|
|
||||||
"LAX50-C3": "Los Angeles, CA, US",
|
|
||||||
"LAX50-C4": "Los Angeles, CA, US",
|
|
||||||
"MIA3-C2": "Miami, FL, US",
|
|
||||||
"MIA3-C3": "Miami, FL, US",
|
|
||||||
"MSP50-C1": "Minneapolis, MN, US",
|
|
||||||
"MSP50-C2": "Minneapolis, MN, US",
|
|
||||||
"JFK51-C1": "New York, NY, US",
|
|
||||||
"EWR50-C1": "Newark, NJ, US",
|
|
||||||
"EWR52-C2": "Newark, NJ, US",
|
|
||||||
"EWR52-C3": "Newark, NJ, US",
|
|
||||||
"EWR52-C4": "Newark, NJ, US",
|
|
||||||
"EWR53-P1": "Newark, NJ, US",
|
|
||||||
"PHL50-C1": "Philadelphia, PA, US",
|
|
||||||
"PHX50-C1": "Phoenix, AZ, US",
|
|
||||||
"PHX50-C2": "Phoenix, AZ, US",
|
|
||||||
"SLC50-C1": "Salt Lake City, UT, US",
|
|
||||||
"SFO5-C1": "San Francisco, CA, US",
|
|
||||||
"SFO5-C3": "San Francisco, CA, US",
|
|
||||||
"SFO20-C1": "San Francisco, CA, US",
|
|
||||||
"SFO53-C1": "San Francisco, CA, US",
|
|
||||||
"SEA19-C1": "Seattle, WA, US",
|
|
||||||
"SEA19-C2": "Seattle, WA, US",
|
|
||||||
"SEA19-C3": "Seattle, WA, US",
|
|
||||||
"IND6": "Indianapolis, South Bend, IN, US"
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,7 +12,8 @@ export const fetchWithProgress = async (url: string, onProgress?: onProgress, si
|
||||||
let edgeLocation = null;
|
let edgeLocation = null;
|
||||||
|
|
||||||
if (edgeLocationCode) {
|
if (edgeLocationCode) {
|
||||||
edgeLocation = (locations as LocationsType)[edgeLocationCode];
|
// simplify location code (`MEL50-C1` => `MEL`)
|
||||||
|
edgeLocation = (locations as LocationsType)[edgeLocationCode.slice(0, 3)];
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!contentLength || isContentEncoded) {
|
if (!contentLength || isContentEncoded) {
|
||||||
|
|
Loading…
Reference in New Issue