首页 > 系统相关 >curl 命令行 crud http shell get post put delete restful

curl 命令行 crud http shell get post put delete restful

时间:2024-08-18 10:26:22浏览次数:5  
标签:shell http get 5294 accept json api curl

GET

curl  -X 'GET' \
  'http://localhost:5294/api/Todos?Status=0&PrePage=10' \
  -H 'accept: */*'

POST

curl -X 'POST' \
  'http://localhost:5294/api/Todos' \
  -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiYWRtaW4iLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9zaWQiOiI0ZGQyNmYxOC1kNzUwLTQ4NDYtYmEzYi1jOGI0M2EyNWQxMGUiLCJleHAiOjE3MjM5NTkxNzgsImlzcyI6IkVsZXRyaWNBUEkiLCJhdWQiOiJFbGV0cmljQVBJIn0.SOx8HqbEsV73DWz-4L__BZ4hmMY20YQ7sUEpO9KI-i8'  \
  -H 'accept: */*' \
  -H 'Content-Type: application/json-patch+json' \
  -d @json/post2.json 

PUT

curl -X 'PUT' \
  'http://localhost:5294/api/Todos/67493325-6e99-4d06-fd9f-08dcbe7e2036' \
  -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiYWRtaW4iLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9zaWQiOiI0ZGQyNmYxOC1kNzUwLTQ4NDYtYmEzYi1jOGI0M2EyNWQxMGUiLCJleHAiOjE3MjM5NTkxNzgsImlzcyI6IkVsZXRyaWNBUEkiLCJhdWQiOiJFbGV0cmljQVBJIn0.SOx8HqbEsV73DWz-4L__BZ4hmMY20YQ7sUEpO9KI-i8'  \
  -H 'accept: */*' \
  -H 'Content-Type: application/json-patch+json' \
  -d  @json/updatetodo.json

DELETE

curl -X 'DELETE' \
  'http://localhost:5294/api/Todos/5004bc6c-9fe1-4f2f-d6d7-08dcbf2c79e8' \
  -H 'accept: */*'

标签:shell,http,get,5294,accept,json,api,curl
From: https://www.cnblogs.com/zhuoss/p/18365343

相关文章

  • 华为路由器、交换机、AC、新版本开局远程登录那些坑(Telnet、SSH/HTTP避坑指南)
    关于华为设备远程登录配置开启的通用习惯1、HTTP/HTTPS相关服务httpsecure-serverenablehttpserverenable2、Telnet服务telnetserverenable3、SSH服务stelnetserverenablesshuseradminauthentication-typepassword在V200R019C10以及之前的版本呢,都习惯的......
  • HTTPS 详解
    HTTPS是以安全为目标的HTTP通道,它在HTTP中加入SSL层以提高数据传输的安全性。HTTP被用于在Web浏览器和网站服务器之间传递信息,但以明文形式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务端之间的传输报文,就可以直接读懂其中的信息,因此HTTP......
  • HTTP 请求流程
    HTTP的请求流程包括地址解析、封装HTTP数据包、封装TCP包、建立TCP连接、客户端发送请求、服务端响应、服务端关闭TCP连接,流程如下:地址解析:通过域名系统DNS解析服务器域名从而获得主机的IP地址。例如客户端的浏览器请求:http://localhost.com:8080/index.html,则可从......
  • powershell命令 域管理: 加入域:将计算机加入指定的 Active Directory 域。 重新加入域
    PowerShell命令示例:域管理加入域:powershellCopyCodeAdd-Computer-DomainName"yourdomain.com"-Credential"yourdomain\username"-Restart重新加入域:powershellCopyCodeRemove-Computer-UnjoinDomainCredential"yourdomain\username"......
  • netdom 和 PowerShell 的 Add-Computer 命令可以将计算机加入特定的组织单位(OU)。如果
    netdom和PowerShell的Add-Computer命令可以将计算机加入特定的组织单位(OU)。使用 netdom:netdom是一个用于管理Windows域的命令行工具。要将计算机加入到特定的OU,使用以下命令:bashCopyCodenetdomjoin<ComputerName>/domain:<DomainName>/ou:<OUPath>/userd:<Use......
  • asp.net 禁止主机交互式 shell 命令执行权限风险 ashx
    以下为ai回复:在ASP.NET应用程序中,如果要防止通过ashx文件执行宿主环境的shell命令以避免潜在的权限提升风险,可以通过设置web.config来限制或禁用此功能。在web.config中,可以通过设置<securityPolicy>来禁止执行shell命令。以下是一个示例配置,它禁用了所有的shell执行权限:<syst......
  • Http-only
    基础概念HTTP-only是一个Web应用程序安全特性,用于防止跨站脚本(XSS)攻击。当一个cookie被标记为HTTP-only时,它只能通过HTTP协议进行访问和修改,无法通过客户端脚本(如JavaScript)进行访问。简单使用Set-Cookie:CookieName=CookieValue;SameSite=Strict|Lax|None;......
  • http request-01-XMLHttpRequest XHR 简单介绍
    http请求系列httprequest-01-XMLHttpRequestXHR简单介绍httprequest-01-XMLHttpRequestXHR标准Ajax详解-01-AJAX(AsynchronousJavaScriptandXML)入门介绍AjaxXHR的替代方案-fetchAjaxXHR的替代方案-fetch标准Ajax的替代方案-axios.jshttp请求-04-promise......
  • IHttpClientFactory 解决端口耗尽问题及衍生底层原理
    1.IHttpClientFactory解决端口耗尽问题问题描述:如果不使用IHttpClientFactory,而是为每个请求创建新的HttpClient实例,可能会导致端口耗尽问题。原因:每次创建新的HttpClient实例都会导致新的HttpClientHandler和底层Socket连接的创建,且这些连接在短时间内无法被回......
  • Linux c程序中获取shell脚本输出(如获取system命令输出)
    在工作中遇到一个小问题,就是想获取函数system()执行之后打印的字符串信息。这个功能还是很实用的,能为我们节省很多开发时间,特地整理了一下相关知识点分享给大家。1.使用临时文件1.1使用shell的重定向首先想到的方法就是将命令输出重定向到一个临时文件,在我们的应用程序中读......