Hello everyone,
I'm trying to use Datafeed toolbox. During my login trought Matlab via datastreamws, it says there is an error concerning http and https protocols:
Error using datastreamws (line 103)
HTTP is an insecure protocol, use HTTPS instead..
I have tryed to check if there were possibilities to change it directly from datastreamws script, but I can not find anything. Do you have any suggestions?
Thank you in advance
Leonardo Ricci

Respuestas (1)

Pratyush Roy
Pratyush Roy el 2 de Nov. de 2021

0 votos

Hi Leonardo,
Currently, DATASTREAMWS does use HTTP in the endpoint. To work around the issue and use the HTTPS protocol through our interface, use the following code:
d = datastreamws("","","https://product.datastream.com/DSWSClient/V1/DSService.svc/rest/Token?username=user&password=pword")
d.URL = "https://product.datastream.com/DSWSClient/V1/DSService.svc/rest/GetData"
where user and pword are your username and password. After connecting with this syntax, you should be able to make historical requests.
Hope this helps!

Categorías

Productos

Versión

R2021b

Preguntada:

el 30 de Oct. de 2021

Respondida:

el 2 de Nov. de 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by