Disable HTTP Node SSL Verification
Self Checks
- [x] I have searched for existing issues search for existing issues, including closed ones.
- [x] I confirm that I am using English to submit this report (我已阅读并同意 Language Policy).
- [x] [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:)
- [x] Please do not modify this template :) and fill in all the required fields.
1. Is this request related to a challenge you're experiencing? Tell me about your story.
I know that the SSL verification can be disabled with HTTP_REQUEST_NODE_SSL_VERIFY=false
But it think it would be better to add a toggle in the HTTP node to choose when to disable it or not to skip the SSL verification only on trusted domains that might be using self signed certificates
2. Additional context or comments
No response
3. Can you help us with this feature?
- [ ] I am interested in contributing to this feature.
I want to take over the development of this issue, can it be assigned to me? @crazywoola @guchenhe
I noticed that there is a PR that implements this option https://github.com/langgenius/dify/pull/15664 , but the front end of the "HTTP Request" module does not have a button for authentication, and I want to implement it, but I am not clear where the code for this button is. I tried looking in the plugin repo ( https://github.com/langgenius/dify-official-plugins/tree/main ), but I couldn't find it.
It seems here api/core/workflow/nodes/http_request
I want to take over the development of this issue, can it be assigned to me? @crazywoola @guchenhe
I noticed that there is a PR that implements this option #15664 , but the front end of the "HTTP Request" module does not have a button for authentication, and I want to implement it, but I am not clear where the code for this button is. I tried looking in the plugin repo ( https://github.com/langgenius/dify-official-plugins/tree/main ), but I couldn't find it.
It seems here
api/core/workflow/nodes/http_request
It is unclear at present that the design of the plugin and the built-in node is different, it seems that those yaml files (managing input parameters) belonging to the plugin are not seen in the built-in node
Such functionality is indeed needed, especially in an intranet https environment. Most are using self-signed certificates, and I hope an option to skip SSL can be added.
I have added ssl verify params in http request node, need some guys add the frontend selecter. @crazywoola maybe you need reopen this issue?
@ZombieBlue @crazywoola ... I'm mostly done with FE part ... will share the pr
need some guys add the frontend selecter.
need some guys add the frontend selecter.
@crazywoola @jubinsoni What happened to this feature and its front-end part ?
@crazywoola why is this issue closed? Half of the work is missing, the FE part never saw the light of the day !
@crazywoola what's the issue with SSL in HTTP node?
@crazywoola checked from ui ssl verfiy button is present on ui both backend and frontend prs are also attached above
we can close this issue