Hi there
I am quite new to Monkey C and the Connect IQ SDK. I would like to download some GPX files onto the devices persisted storage.
This is what i have got right now:
function downloadWorkoutSummary() {
var url = "https://f.hikr.org/files/gps49112.gpx";
var params = { // set the parameters
"definedParams" => "123456789abcdefg"
};
var options = { // set the options
:method => Communications.HTTP_REQUEST_METHOD_GET, // set HTTP method
:headers => { // set headers
"Content-Type" => Communications.REQUEST_CONTENT_TYPE_URL_ENCODED},
// set response type
:responseType => Communications.HTTP_RESPONSE_CONTENT_TYPE_GPX
};
try {
Comm.makeWebRequest(url, params, options, method(:onDownloadWorkoutSummaryResponse));
} catch (e) {
System.println("Error");
}
}
function onDownloadWorkoutSummaryResponse(responseCode, data) {
System.println("Got Response");
System.println(responseCode);
System.println(data.toString());
}
I get 200 as Response code. Therefore the download works as expected, but i cant find the Content on my (simulated)device.
If i click on: File -> Edit persistent storage
The simulator tells me that there is nothing stored.
Any ideas?
Thanks.