Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Networking Functionaltiy #35

Open
Nixaries opened this issue Sep 9, 2023 · 2 comments
Open

Networking Functionaltiy #35

Nixaries opened this issue Sep 9, 2023 · 2 comments

Comments

@Nixaries
Copy link
Contributor

Nixaries commented Sep 9, 2023

Adding GET and POST functionality do that data can be gathered from the internet or local network.

@Nebual
Copy link
Member

Nebual commented Sep 9, 2023

... huh? What do you envision that looking like, and what would it be used for?

Expression2 eventually got some networking functionality, and it was fairly controversial (security wise) and complicated, but I can't picture much usage of networking outside of having a scripting language, which we're still a fair ways away from.

I could maybe see some limited-purpose networking for specific components, like a Sound Emitter that can play cloud mp3's/youtubes, or a Duplicator pulling from a cloud repo, but I think offering raw GET/POST to users is likely quite far away.

@Nixaries
Copy link
Contributor Author

Nixaries commented Sep 9, 2023

Fair enough, was more thinking about if users wanted to interface with anything outside of s&box which this would make much easier, although I understand the concerns about the security and stuff.

The way I imagined it was having a "Clk" "Address" and then "data" on the POST input and then it would have a string output and maybe a status code output as well that just gets updated when "Clk" is updated.

It seems as though the functionality would be pretty easy to implement using the Http Requests API within s&box.

Im happy to push it down the road for now and focus more on the existing stuff for the time being though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants