Make a HTTP request with method PUT to the URL u
import requests
content_type = 'text/plain' headers = {'Content-Type': content_type} data = {} r = requests.put(u, headers=headers, data=data) status_code, content = r.status_code, r.content
fetch(u, { method: "PUT", body: JSON.stringify(data) })
using System.Net.Http;
new HttpClient().PutAsync(u, content);
import "net/http"
req, err := http.NewRequest("PUT", u, body) if err != nil { return err } req.Header.Set("Content-Type", contentType) req.ContentLength = contentLength response, err := http.DefaultClient.Do(req)
require ext-curl
<?php $url = 'http://localhost/tester/log.php'; $ch = curl_init($url); curl_setopt($ch, CURLOPT_PUT, true); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $fields = array("id" => 1); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($fields)); $response = curl_exec($ch); echo $response;
uses fphttpclient;
with TFPHTTPClient.Create(nil) do begin Put(u); Free; end;
use HTTP::Tiny qw();
my $response = HTTP::Tiny->new->put($u, {content => $http_request_body});
require 'net/http'
http = Net::HTTP.new(u) response = http.send_request('PUT', path, body)
No security, no password. Other people might choose the same nickname.