Hi, I'm trying to get json data. I use BlackBerry 10 platform (qml, cascade). I try this:
function sendRequest() {
var xhr = new XMLHttpRequest()
xhr.onreadystatechange = function() {
if (xhr.readyState === XMLHttpRequest.DONE) {
if (xhr.status === 200) {
console.log(xhr.responseText)
}
}
}
xhr.open("GET", "https://api.themoviedb.org/3/search/movie?api_key=<YOUR-API-KEY>&language=cs-CZ&query=Hulk&page=1&include_adult=false")
xhr.send()
}
Why does it not work? Everything worked for me last week!
The code is correct. When I try another API, everything works.
for example this one:
xhr.open("GET", "http://www.allten.cz/wp-json/wp/v2/posts/1019", true)
or this one:
xhr.open("GET", "https://www.cnb.cz/cs/financni_trhy/devizovy_trh/kurzy_devizoveho_trhu/denni_kurz.txt", true)
Thank you very much for the answer.
¿No encuentras una película o serie? Inicia sesión para crearla:
¿Quieres puntuar o añadir este elemento a una lista?
¿No eres miembro?
Contestado por Travis Bell
el 23 de agosto de 2019 a las 22:36
We were having a few availability issues around this time, is everything working now?
Contestado por Wajsar Josef
el 24 de agosto de 2019 a las 04:13
Unfortunately not.
Contestado por Travis Bell
el 24 de agosto de 2019 a las 11:34
You'll need to provide some more verbose logs as to what is actually failing. You can see here, that query is working fine:
Contestado por Wajsar Josef
el 24 de agosto de 2019 a las 11:37
I don't know what fails. I used the same code last week and everything was fine.
I also have the code okay - if I use a different url address, everything works fine.
Contestado por Wajsar Josef
el 24 de agosto de 2019 a las 11:39
When I try url address in PC, everything works fine but no content is loaded in mobile application.
Contestado por Travis Bell
el 24 de agosto de 2019 a las 11:40
You could try switching to http, instead of https to see if it makes a difference. I'm just guessing in the dark here though. You'll need to try an enable some verbose HTTP logging and I'm sure you'll see an error somewhere.
Contestado por Wajsar Josef
el 24 de agosto de 2019 a las 11:54
Super ... You are amazing
I tried http instead of https and everything already works.
But why did https work last week?
Is there a problem if I use http instead of https?
Thank you very much again for your help.
Contestado por Travis Bell
el 24 de agosto de 2019 a las 11:57
It could be a TLS issue. We are enforcing TLS 1.1 as a minimum, and depending how old your platform is, it might be trying to use TLS 1.0. You'll need to read the docs about your HTTP library and see if TLS > 1.1 is supported and how you can make sure to use it if it is.
Contestado por Wajsar Josef
el 24 de agosto de 2019 a las 11:58
OK Thank you very much for your help. I appreciate it.