|
|
@ -33,7 +33,7 @@
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
"cell_type": "code",
|
|
|
|
"cell_type": "code",
|
|
|
|
"execution_count": 1,
|
|
|
|
"execution_count": null,
|
|
|
|
"metadata": {
|
|
|
|
"metadata": {
|
|
|
|
"dotnet_interactive": {
|
|
|
|
"dotnet_interactive": {
|
|
|
|
"language": "csharp"
|
|
|
|
"language": "csharp"
|
|
|
@ -45,33 +45,14 @@
|
|
|
|
"languageId": "polyglot-notebook"
|
|
|
|
"languageId": "polyglot-notebook"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
"outputs": [
|
|
|
|
"outputs": [],
|
|
|
|
{
|
|
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
|
|
"text/html": [
|
|
|
|
|
|
|
|
"<div><div></div><div></div><div><strong>Installed Packages</strong><ul><li><span>Microsoft.Extensions.Http, 8.0.0</span></li><li><span>Microsoft.Net.Http.Headers, 8.0.8</span></li><li><span>System.Net.Http.Json, 8.0.0</span></li></ul></div></div>"
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
|
|
"output_type": "display_data"
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
"name": "stdout",
|
|
|
|
|
|
|
|
"output_type": "stream",
|
|
|
|
|
|
|
|
"text": [
|
|
|
|
|
|
|
|
"配置文件根目录:e:\\王高峰\\我的项目\\学习项目\\HttpClientStudy\\Docs\\Publish\\HttpClientStudy.Core\n",
|
|
|
|
|
|
|
|
"启动WebApi项目\n",
|
|
|
|
|
|
|
|
"程序[e:\\王高峰\\我的项目\\学习项目\\HttpClientStudy\\Docs\\Publish\\HttpClientStudy.WebApp\\HttpClientStudy.WebApp.exe]已在新的命令行窗口执行。如果未出现新命令行窗口,可能是程序错误造成窗口闪现!\n"
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
"source": [
|
|
|
|
"source": [
|
|
|
|
"//初始化,只执行一次\n",
|
|
|
|
"//初始化,只执行一次\n",
|
|
|
|
"\n",
|
|
|
|
"\n",
|
|
|
|
"// 引用nuget包和类库文件\n",
|
|
|
|
"// 引用nuget包和类库文件\n",
|
|
|
|
"#r \"nuget:System.Net.Http.Json\"\n",
|
|
|
|
"//#r \"nuget:Microsoft.Net.Http.Headers,8.0.12\"\n",
|
|
|
|
"#r \"nuget:Microsoft.Net.Http.Headers\"\n",
|
|
|
|
"//#r \"nuget:Microsoft.Extensions.Http,8.0.1\"\n",
|
|
|
|
"#r \"nuget:Microsoft.Extensions.Http\"\n",
|
|
|
|
"//#r \"nuget:System.Net.Http.Json,8.0.1\"\n",
|
|
|
|
"#r \"./Publish/HttpClientStudy.Model/HttpClientStudy.Model.dll\"\n",
|
|
|
|
"#r \"./Publish/HttpClientStudy.Model/HttpClientStudy.Model.dll\"\n",
|
|
|
|
"#r \"./Publish/HttpClientStudy.Core/HttpClientStudy.Core.dll\"\n",
|
|
|
|
"#r \"./Publish/HttpClientStudy.Core/HttpClientStudy.Core.dll\"\n",
|
|
|
|
"\n",
|
|
|
|
"\n",
|
|
|
@ -126,7 +107,7 @@
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
"cell_type": "code",
|
|
|
|
"cell_type": "code",
|
|
|
|
"execution_count": 13,
|
|
|
|
"execution_count": null,
|
|
|
|
"metadata": {
|
|
|
|
"metadata": {
|
|
|
|
"dotnet_interactive": {
|
|
|
|
"dotnet_interactive": {
|
|
|
|
"language": "csharp"
|
|
|
|
"language": "csharp"
|
|
|
@ -138,96 +119,7 @@
|
|
|
|
"languageId": "polyglot-notebook"
|
|
|
|
"languageId": "polyglot-notebook"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
"outputs": [
|
|
|
|
"outputs": [],
|
|
|
|
{
|
|
|
|
|
|
|
|
"name": "stdout",
|
|
|
|
|
|
|
|
"output_type": "stream",
|
|
|
|
|
|
|
|
"text": [
|
|
|
|
|
|
|
|
"配置文件根目录:e:\\王高峰\\我的项目\\学习项目\\HttpClientStudy\\Docs\\Publish\\HttpClientStudy.Core\n",
|
|
|
|
|
|
|
|
"{\"data\":{\"id\":1,\"name\":\"管理员01\",\"password\":\"123456\",\"role\":\"Admin\"},\"code\":1,\"message\":\"成功\"}\n"
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
|
|
"text/html": [
|
|
|
|
|
|
|
|
"<details open=\"open\" class=\"dni-treeview\"><summary><span class=\"dni-code-hint\"><code>HttpClientStudy.Model.BaseResult`1[HttpClientStudy.Model.Account]</code></span></summary><div><table><thead><tr></tr></thead><tbody><tr><td>Data</td><td><div class=\"dni-plaintext\"><pre>HttpClientStudy.Model.BaseResult`1[HttpClientStudy.Model.Account]</pre></div></td></tr><tr><td>Code</td><td><div class=\"dni-plaintext\"><pre>1</pre></div></td></tr><tr><td>Message</td><td><div class=\"dni-plaintext\"><pre>成功</pre></div></td></tr><tr><td>Data</td><td><div class=\"dni-plaintext\"><pre>HttpClientStudy.Model.BaseResult`1[HttpClientStudy.Model.Account]</pre></div></td></tr></tbody></table></div></details><style>\r\n",
|
|
|
|
|
|
|
|
".dni-code-hint {\r\n",
|
|
|
|
|
|
|
|
" font-style: italic;\r\n",
|
|
|
|
|
|
|
|
" overflow: hidden;\r\n",
|
|
|
|
|
|
|
|
" white-space: nowrap;\r\n",
|
|
|
|
|
|
|
|
"}\r\n",
|
|
|
|
|
|
|
|
".dni-treeview {\r\n",
|
|
|
|
|
|
|
|
" white-space: nowrap;\r\n",
|
|
|
|
|
|
|
|
"}\r\n",
|
|
|
|
|
|
|
|
".dni-treeview td {\r\n",
|
|
|
|
|
|
|
|
" vertical-align: top;\r\n",
|
|
|
|
|
|
|
|
" text-align: start;\r\n",
|
|
|
|
|
|
|
|
"}\r\n",
|
|
|
|
|
|
|
|
"details.dni-treeview {\r\n",
|
|
|
|
|
|
|
|
" padding-left: 1em;\r\n",
|
|
|
|
|
|
|
|
"}\r\n",
|
|
|
|
|
|
|
|
"table td {\r\n",
|
|
|
|
|
|
|
|
" text-align: start;\r\n",
|
|
|
|
|
|
|
|
"}\r\n",
|
|
|
|
|
|
|
|
"table tr { \r\n",
|
|
|
|
|
|
|
|
" vertical-align: top; \r\n",
|
|
|
|
|
|
|
|
" margin: 0em 0px;\r\n",
|
|
|
|
|
|
|
|
"}\r\n",
|
|
|
|
|
|
|
|
"table tr td pre \r\n",
|
|
|
|
|
|
|
|
"{ \r\n",
|
|
|
|
|
|
|
|
" vertical-align: top !important; \r\n",
|
|
|
|
|
|
|
|
" margin: 0em 0px !important;\r\n",
|
|
|
|
|
|
|
|
"} \r\n",
|
|
|
|
|
|
|
|
"table th {\r\n",
|
|
|
|
|
|
|
|
" text-align: start;\r\n",
|
|
|
|
|
|
|
|
"}\r\n",
|
|
|
|
|
|
|
|
"</style>"
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
|
|
"output_type": "display_data"
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
"data": {
|
|
|
|
|
|
|
|
"text/html": [
|
|
|
|
|
|
|
|
"<details open=\"open\" class=\"dni-treeview\"><summary><span class=\"dni-code-hint\"><code>HttpClientStudy.Model.BaseResult`1[HttpClientStudy.Model.Account]</code></span></summary><div><table><thead><tr></tr></thead><tbody><tr><td>Data</td><td><div class=\"dni-plaintext\"><pre>HttpClientStudy.Model.BaseResult`1[HttpClientStudy.Model.Account]</pre></div></td></tr><tr><td>Code</td><td><div class=\"dni-plaintext\"><pre>1</pre></div></td></tr><tr><td>Message</td><td><div class=\"dni-plaintext\"><pre>成功</pre></div></td></tr><tr><td>Data</td><td><div class=\"dni-plaintext\"><pre>HttpClientStudy.Model.BaseResult`1[HttpClientStudy.Model.Account]</pre></div></td></tr></tbody></table></div></details><style>\r\n",
|
|
|
|
|
|
|
|
".dni-code-hint {\r\n",
|
|
|
|
|
|
|
|
" font-style: italic;\r\n",
|
|
|
|
|
|
|
|
" overflow: hidden;\r\n",
|
|
|
|
|
|
|
|
" white-space: nowrap;\r\n",
|
|
|
|
|
|
|
|
"}\r\n",
|
|
|
|
|
|
|
|
".dni-treeview {\r\n",
|
|
|
|
|
|
|
|
" white-space: nowrap;\r\n",
|
|
|
|
|
|
|
|
"}\r\n",
|
|
|
|
|
|
|
|
".dni-treeview td {\r\n",
|
|
|
|
|
|
|
|
" vertical-align: top;\r\n",
|
|
|
|
|
|
|
|
" text-align: start;\r\n",
|
|
|
|
|
|
|
|
"}\r\n",
|
|
|
|
|
|
|
|
"details.dni-treeview {\r\n",
|
|
|
|
|
|
|
|
" padding-left: 1em;\r\n",
|
|
|
|
|
|
|
|
"}\r\n",
|
|
|
|
|
|
|
|
"table td {\r\n",
|
|
|
|
|
|
|
|
" text-align: start;\r\n",
|
|
|
|
|
|
|
|
"}\r\n",
|
|
|
|
|
|
|
|
"table tr { \r\n",
|
|
|
|
|
|
|
|
" vertical-align: top; \r\n",
|
|
|
|
|
|
|
|
" margin: 0em 0px;\r\n",
|
|
|
|
|
|
|
|
"}\r\n",
|
|
|
|
|
|
|
|
"table tr td pre \r\n",
|
|
|
|
|
|
|
|
"{ \r\n",
|
|
|
|
|
|
|
|
" vertical-align: top !important; \r\n",
|
|
|
|
|
|
|
|
" margin: 0em 0px !important;\r\n",
|
|
|
|
|
|
|
|
"} \r\n",
|
|
|
|
|
|
|
|
"table th {\r\n",
|
|
|
|
|
|
|
|
" text-align: start;\r\n",
|
|
|
|
|
|
|
|
"}\r\n",
|
|
|
|
|
|
|
|
"</style>"
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
"metadata": {},
|
|
|
|
|
|
|
|
"output_type": "display_data"
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
"source": [
|
|
|
|
"source": [
|
|
|
|
"/**\n",
|
|
|
|
"/**\n",
|
|
|
|
" URL传参:适合简单数据类型\n",
|
|
|
|
" URL传参:适合简单数据类型\n",
|
|
|
@ -275,7 +167,7 @@
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
"cell_type": "code",
|
|
|
|
"cell_type": "code",
|
|
|
|
"execution_count": 14,
|
|
|
|
"execution_count": null,
|
|
|
|
"metadata": {
|
|
|
|
"metadata": {
|
|
|
|
"dotnet_interactive": {
|
|
|
|
"dotnet_interactive": {
|
|
|
|
"language": "csharp"
|
|
|
|
"language": "csharp"
|
|
|
@ -287,15 +179,7 @@
|
|
|
|
"languageId": "polyglot-notebook"
|
|
|
|
"languageId": "polyglot-notebook"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
"outputs": [
|
|
|
|
"outputs": [],
|
|
|
|
{
|
|
|
|
|
|
|
|
"name": "stdout",
|
|
|
|
|
|
|
|
"output_type": "stream",
|
|
|
|
|
|
|
|
"text": [
|
|
|
|
|
|
|
|
"{\"data\":{\"id\":1,\"name\":\"管理员01\",\"password\":\"123456\",\"role\":\"Admin\"},\"code\":1,\"message\":\"成功\"}\r\n"
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
"source": [
|
|
|
|
"source": [
|
|
|
|
"/*\n",
|
|
|
|
"/*\n",
|
|
|
|
"** 路由参数:参数是URL的一部分,由后端指定\n",
|
|
|
|
"** 路由参数:参数是URL的一部分,由后端指定\n",
|
|
|
@ -331,7 +215,7 @@
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
"cell_type": "code",
|
|
|
|
"cell_type": "code",
|
|
|
|
"execution_count": 15,
|
|
|
|
"execution_count": null,
|
|
|
|
"metadata": {
|
|
|
|
"metadata": {
|
|
|
|
"dotnet_interactive": {
|
|
|
|
"dotnet_interactive": {
|
|
|
|
"language": "csharp"
|
|
|
|
"language": "csharp"
|
|
|
@ -343,15 +227,7 @@
|
|
|
|
"languageId": "polyglot-notebook"
|
|
|
|
"languageId": "polyglot-notebook"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
"outputs": [
|
|
|
|
"outputs": [],
|
|
|
|
{
|
|
|
|
|
|
|
|
"name": "stdout",
|
|
|
|
|
|
|
|
"output_type": "stream",
|
|
|
|
|
|
|
|
"text": [
|
|
|
|
|
|
|
|
"{\"data\":{\"id\":1,\"name\":\"管理员01\",\"password\":\"123456\",\"role\":\"Admin\"},\"code\":1,\"message\":\"成功\"}\r\n"
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
"source": [
|
|
|
|
"source": [
|
|
|
|
"/*\n",
|
|
|
|
"/*\n",
|
|
|
|
"* 请求头: 值必须是字符串,如果有中文等需进行编码\n",
|
|
|
|
"* 请求头: 值必须是字符串,如果有中文等需进行编码\n",
|
|
|
@ -429,21 +305,19 @@
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
"cell_type": "code",
|
|
|
|
"cell_type": "code",
|
|
|
|
"execution_count": 13,
|
|
|
|
"execution_count": null,
|
|
|
|
"metadata": {
|
|
|
|
"metadata": {
|
|
|
|
|
|
|
|
"dotnet_interactive": {
|
|
|
|
|
|
|
|
"language": "csharp"
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
"polyglot_notebook": {
|
|
|
|
|
|
|
|
"kernelName": "csharp"
|
|
|
|
|
|
|
|
},
|
|
|
|
"vscode": {
|
|
|
|
"vscode": {
|
|
|
|
"languageId": "polyglot-notebook"
|
|
|
|
"languageId": "polyglot-notebook"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
"outputs": [
|
|
|
|
"outputs": [],
|
|
|
|
{
|
|
|
|
|
|
|
|
"name": "stdout",
|
|
|
|
|
|
|
|
"output_type": "stream",
|
|
|
|
|
|
|
|
"text": [
|
|
|
|
|
|
|
|
"{\"data\":\"id=1&name=管理员01\",\"code\":1,\"message\":\"成功\"}\r\n"
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
"source": [
|
|
|
|
"source": [
|
|
|
|
"/*\n",
|
|
|
|
"/*\n",
|
|
|
|
"* Form表单,提交数据。一般为Put或Post提交。\n",
|
|
|
|
"* Form表单,提交数据。一般为Put或Post提交。\n",
|
|
|
@ -475,8 +349,14 @@
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
"cell_type": "code",
|
|
|
|
"cell_type": "code",
|
|
|
|
"execution_count": null,
|
|
|
|
"execution_count": 6,
|
|
|
|
"metadata": {
|
|
|
|
"metadata": {
|
|
|
|
|
|
|
|
"dotnet_interactive": {
|
|
|
|
|
|
|
|
"language": "csharp"
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
"polyglot_notebook": {
|
|
|
|
|
|
|
|
"kernelName": "csharp"
|
|
|
|
|
|
|
|
},
|
|
|
|
"vscode": {
|
|
|
|
"vscode": {
|
|
|
|
"languageId": "polyglot-notebook"
|
|
|
|
"languageId": "polyglot-notebook"
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -504,7 +384,7 @@
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
"cell_type": "code",
|
|
|
|
"cell_type": "code",
|
|
|
|
"execution_count": 11,
|
|
|
|
"execution_count": null,
|
|
|
|
"metadata": {
|
|
|
|
"metadata": {
|
|
|
|
"dotnet_interactive": {
|
|
|
|
"dotnet_interactive": {
|
|
|
|
"language": "csharp"
|
|
|
|
"language": "csharp"
|
|
|
@ -516,15 +396,7 @@
|
|
|
|
"languageId": "polyglot-notebook"
|
|
|
|
"languageId": "polyglot-notebook"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
"outputs": [
|
|
|
|
"outputs": [],
|
|
|
|
{
|
|
|
|
|
|
|
|
"name": "stdout",
|
|
|
|
|
|
|
|
"output_type": "stream",
|
|
|
|
|
|
|
|
"text": [
|
|
|
|
|
|
|
|
"{\"data\":\"我是请求体第一段内容\",\"code\":1,\"message\":\"成功\"}\r\n"
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
"source": [
|
|
|
|
"source": [
|
|
|
|
"/*\n",
|
|
|
|
"/*\n",
|
|
|
|
" \n",
|
|
|
|
" \n",
|
|
|
|