diff --git a/snippets/httpDelete.md b/snippets/httpDelete.md deleted file mode 100644 index 34a42d5df..000000000 --- a/snippets/httpDelete.md +++ /dev/null @@ -1,24 +0,0 @@ -### httpDelete - -Makes a `DELETE` request to the passed URL. - -Use `XMLHttpRequest` web api to make a `delete` request to the given `url`. -Handle the `onload` event, by running the provided `callback` function. -Handle the `onerror` event, by running the provided `err` function. -Omit the third argument, `err` to log the request to the console's error stream by default. - -```js -const httpDelete = (url, callback, err = console.error) => { - const request = new XMLHttpRequest(); - request.open("DELETE", url, true); - request.onload = () => callback(request); - request.onerror = () => err(request); - request.send(); -}; -``` - -```js -httpDelete('https://website.com/users/123', request => { - console.log(request.responseText); -}); // 'Deletes a user from the database' -``` diff --git a/snippets/httpPut.md b/snippets/httpPut.md deleted file mode 100644 index 4f9dbd785..000000000 --- a/snippets/httpPut.md +++ /dev/null @@ -1,28 +0,0 @@ -### httpPut - -Makes a `PUT` request to the passed URL. - -Use `XMLHttpRequest` web api to make a `put` request to the given `url`. -Set the value of an `HTTP` request header with `setRequestHeader` method. -Handle the `onload` event, by running the provided `callback` function. -Handle the `onerror` event, by running the provided `err` function. -Omit the last argument, `err` to log the request to the console's error stream by default. - -```js -const httpPut = (url, data, callback, err = console.error) => { - const request = new XMLHttpRequest(); - request.open("PUT", url, true); - request.setRequestHeader('Content-type','application/json; charset=utf-8'); - request.onload = () => callback(request); - request.onerror = () => err(request); - request.send(data); -}; -``` - -```js -const password = "fooBaz"; -const data = JSON.stringify(password); -httpPut('https://website.com/users/123', data, request => { - console.log(request.responseText); -}); // 'Updates a user's password in database' -```