HTTP Get Request over USB?

Hey everyone!

I am new to Arduino and couldn't find the answer to this question for forgive my ignorance.

I am trying to program a controller that will run http commands by pressing a button. An example of a request is below. Is it possible to make this GET request without an ethernet shield? I do not need to receive an data back but simply need to trigger a simple command on the host computer that has a webserver on it.

Sample HTTP Get Request Trigger:
http://127.0.0.1:8088/api/?Function=SetFader&Value=50

Is this possible without an ethernet shield? I am working with the starter USB kit to verify I can do this without needing to buy the network adapter. Thanks in advance!

You can't do it directly, but if you're planning to use USB, you can send data using the various serial commands to the PC you're connected to. You'll need a program written in your language of choice on the PC listening to the arduino and that program can submit your GET request for you.

Or in other words, you can fake it, but an ethernet capability would probably be better & easier.

wildbill:
You can't do it directly, but if you're planning to use USB, you can send data using the various serial commands to the PC you're connected to. You'll need a program written in your language of choice on the PC listening to the arduino and that program can submit your GET request for you.

Or in other words, you can fake it, but an ethernet capability would probably be better & easier.

I am very basic in using Arduino and interfacing between it and the PC. Is there a JavaScript I could trigger somehow or a Curl command I could send via cURL command line? I literally only need the program to send a single HTTP command over USB without using the ethernet shield. Any additional help would be awesome!

I literally only need the program to send a single HTTP command over USB without using the ethernet shield. Any additional help would be awesome!

Without the ethernet shield, you must have some program running on the PC that is reading data that the Arduino sends. The Arduino can NOT start the program on the PC. So, JavaScript or cUrl are out.

Do you have a server or app listening to the arduino? You can have it listen to the 'serial'/USB instead of http.