C# 怎么創建Http介面,訪問方式是Get ,不知道這個怎么寫啊
uj5u.com熱心網友回復:
怎么寫一個Http介面,讓別人來呼叫呢uj5u.com熱心網友回復:
有沒有大佬指點一下
uj5u.com熱心網友回復:
我錯了,我沒看清楚題目,很多種方式,建個網站。webservice或者webapi都可以。uj5u.com熱心網友回復:
額,提在C#版塊,我默認認為你是控制臺程式,不是asp.net 程式(要是asp。net 我想你也不會問,他天生就是)so:
如果你現在是core或者5的:
1. nuget Microsoft.AspNetCore.Owin
2.Microsoft.AspNetCore.Server.Kestrel
剩下的,你普通asp.net 怎么寫就怎么寫,一樣的webhost.Builder,一樣的startup.cs ,一樣的 use controls,mapcontrols,use 路由
如果你是net4的,情況差不多
1.nuget 查找 owin.self.host
這個資料我不具體了,因為那個時候owin本身參考有些混亂,資料也比較混亂。怎么說,怎么用的都有。所以我也沒辦法說那個才是最正確的(實際情況是那時候的owin和你參考其他庫相互依賴,而且版本情況不同,資料不同,我們回復不來。在那個年代我有時候Nancy這個非官方的產品,因為好歹Nancy的作者思路是一脈相承的,資料不會那么混亂)
uj5u.com熱心網友回復:
我寫過webservice介面,您的意思是說新建立asp.net網站嗎
uj5u.com熱心網友回復:
就是我現在需要寫一個Http介面,不知道怎么寫,不是控制臺程式。
uj5u.com熱心網友回復:
netcore下資料統一,我們可以直接給明確回答1.https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/owin?view=aspnetcore-5.0 官方說明
2.https://github.com/dotnet/AspNetCore.Docs/tree/master/aspnetcore/fundamentals/owin/sample
官方給的demo
uj5u.com熱心網友回復:
新建一個Asp.net網站就好了啊,掛到IIS上。一點概念都沒的話,花錢請人解決
uj5u.com熱心網友回復:
用什么框架來寫這個啊?MVC,WebAPI?uj5u.com熱心網友回復:
對啊,可以建立asp.net 很多型別都支持webservice
uj5u.com熱心網友回復:
前后端分離那種呼叫嘛?
uj5u.com熱心網友回復:
我錯了,我沒看清楚題目,很多種方式,建個網站。webservice或者webapi都可以。
我寫過webservice介面,您的意思是說新建立asp.net網站嗎
對啊,可以建立asp.net 很多型別都支持webservice
想的是寫WebService,然后可以讓http get呼叫
uj5u.com熱心網友回復:
前后端分離那種呼叫嘛?
只是給別人寫可以呼叫的介面
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/227786.html
標籤:C#
