Where do I find the parts to programing a http requests ?

Where do I find the parts to programing a http requests ?
By searching here, I found several http requests and modified them for my Vera.
These worked for me:
Unlock Device 4 my Kwikset lock; it works
Lock Device 4 my Kwikset lock; it works

But where the heck do I find the individual code parts that make up the URL string like ?id=lu_action&output_format=xml&DeviceNum=4&serviceId=urn:micasaverde-com:serviceId:DoorLock1&action=SetTarget&newTargetValue=1?
http://wiki.micasaverde.com/index.php/Luup_UPnP_Variables_and_Actions#DoorLock1 that didn?t do it ?
http://wiki.micasaverde.com/index.php/Luup_Requests This one shows examples but does not tell what lu_ means and how to string code together with & ?
I have looked at many of the wiki pages and just can?t figure it out the parts.

Is there a http request wiki ? The remote desktop wiki falls short too.

Anybody ?

You can start by looking at the information in these articles:

The basic format is this:

with the being

You can find some of the actual parameters for your system by reviewing its summary data:

There’s a lot of info there and it’s not crystal clear to a new user like myself, but that should give you the basic building blocks.

I’m very new to lua and vera here.
I have looked at those wikis. Just not enough detail to bail me out.
Examples but no details.