Open SanderNID opened 1 year ago
Hi Sander,
nice to hear from you.
I allready spend some time implementing https get for solecast.com.au and getting anoying https errors. I extended the librarys for httos get. Post isn't implementet by oscat and would interesting to do.
I would be nice if we could put our heads togehter for this.
You may want to view my extended libs?
Are you common with https?
BR Stefan
Hi Stefan,
I have the basic knowledge of https, however I am in no way an expert. Nevertheless I would be happy to help!
Am I already able to view the source code of your extended libs, so I can take a look? Could you also explain the problem for https post you are facing currently?
Best regards, Sander
Hi,
I never had a close look for post because I didn't need it. But it seems not so easy to write a post FB which doesn't existis until now. You have to implement the whole post protokoll...
BR Stefan
Hi,
It actually does exist, however it is a paid compiled library (https://store.codesys.com/en/iiot-libraries-sl.html). Could you send the link to the already existing https GET? I will take a look into POST and hopefully figure it out.
Best regards, Sander
Hi Sander,
I ment doesn't exist in the OSCAT library context I'm using.
The http get from Network 1.3.5.2 already support https:
I atteched the CommonTypsAndFunctin lib containing the IP_Control which checks this:
You may have a try, but be aware to send sensitiv data by testing.
CommonTypesAndFunctions 1.1.0.7.zip
BR Stefan
Hi Stefan,
Unfortunately I am not able to send you a direct mail. I am trying to send POST and GET request via Codesys (https). I was looking in your libraries and found the HTTP_GET function in CommonTypesAndFunctions. I am trying to get this to work however the OSCAT_NETWORK_TYPES.URL is poorly described, I have lots of variables which I think I do not need. Furthermore the Authorization is hard coded on: "Authorization: Basic" whilst I need "Authorization ApiKey".
Is there a chance you can help me further or create a dedicated library like you did for MQTT?
My current goal is to send a post call via https: url: https://api.notimportant.com/project/testproject apikey: Authorization: ApiKey
Best regards, Sander