MCPcopy Index your code
hub / github.com/codeceptjs/CodeceptJS / sendPutRequest

Method sendPutRequest

lib/helper/REST.js:410–424  ·  view source on GitHub ↗

* Sends PUT request to API. * * ```js * I.sendPutRequest('/api/users.json', { "email": "user@user.com" }); * * // To mask the payload in logs * I.sendPutRequest('/api/users.json', secret({ "email": "user@user.com" })); * * ``` * * @param {string} url * @param {*} [pa

(url, payload = {}, headers = {})

Source from the content-addressed store, hash-verified

408 * @returns {Promise<*>} response
409 */
410 async sendPutRequest(url, payload = {}, headers = {}) {
411 const request = {
412 baseURL: this._url(url),
413 method: 'PUT',
414 data: payload,
415 headers,
416 }
417
418 if (this.options.maxContentLength) {
419 request.maxContentLength = this.options.maxContentLength
420 request.maxBodyLength = this.options.maxBodyLength
421 }
422
423 return this._executeRequest(request)
424 }
425
426 /**
427 * Sends DELETE request to API.

Callers 1

REST_test.jsFile · 0.80

Calls 2

_urlMethod · 0.95
_executeRequestMethod · 0.95

Tested by

no test coverage detected