Full format of POST request to Photon function

I wish to have a JavaScript running under node.js post a form to a Photon’s function to activate it and return a status. Can someone document an example of all the lines sent via HTTP that would call a photon function called “photon-function”. I have used curl to verify that the photon function is working properly from a call from a remote site. But I am not sure what the format of the header and body should be so I can have the JavaScript create that format.

Any reason against using the javascript SDK, which was made to do these exact things?

There’s always this (amazing) tutorial if you’re keen on doing it manually:

Considering you’re suing Node.js, and there’s a library written for it, I’d suggest using that though…