HTTP PUT method on NodeMCU
pardon me if i asked too soon. I found the answer. 
all verb are supported. but post and get got their own names.

 int httpCode = http.sendRequest("PUT", String(data));


enven post method implement the sendRequest.