This feature request is for all EdgeX Services which use the go-mod-core-contracts module.
### Description [**REQUIRED**]
Currently theres's no send `Post` request utility functions in the http clients [clients/http/utils/request.go](https://github.com/edgexfoundry/go-mod-core-contracts/blob/main/clients/http/utils/request.go) supports passing custom request headers
### Describe the solution you'd like
A new `PostRequestWithRawDataAndHeaders` utility function is created to fulfill the requirement for http clients.
π Feature Request
Relevant Package [REQUIRED]
This feature request is for all EdgeX Services which use the go-mod-core-contracts module. ### Description [**REQUIRED**] Currently theres's no send `Post` request utility functions in the http clients [clients/http/utils/request.go](https://github.com/edgexfoundry/go-mod-core-contracts/blob/main/clients/http/utils/request.go) supports passing custom request headers ### Describe the solution you'd like A new `PostRequestWithRawDataAndHeaders` utility function is created to fulfill the requirement for http clients.