整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          ASP開發-POST,GET數據和表單的發送與接收

          ASP開發-POST,GET數據和表單的發送與接收

          *****************************************

          '本文為原創,轉載請留本文件頭

          '作者:街邊仔(1983554)

          '*****************************************

          做API一定少不了接收POST數據

          如果是表單到好說

          有類似鍵值對的數據可以處理,類似a=1&b=2&c=3.......

          其實跟GET數據類似

          區別就是GET能在連接里直接看到,

          POST要在http頭里才能看到

          臨時做個表單給大家模擬一下POST。

          html表單

          這是一個html表單,重點是圖中紅框部分。

          將數據提交至test1.asp頁面。

          當點擊ok提交表單后,test1.asp頁面將顯示test頁面提交的內容。

          request內容

          這是表單的發送和接受。

          那get發送有兩種方法。

          第一種,將表單的method="post"改為method="get"

          method="get"

          然后將test2.asp頁面的request.form改為request.querystring

          可以看到html的method修改為get后,提交的url發生改變,后面跟了倆參數分別是name和pass(其中的+,是由空格轉換的。)

          url最后那個ok是表單的按鈕。可以忽略不計。

          第二種方法

          直接在接受頁面中頁面后面直接添加參數

          get

          現在開始劃重點。

          那么如果post來的數據時一條字符串,是如何接收呢?

          先來說一下接收post的數據。

          我這里模擬一下json數據的提交

          提交頁面

          模擬json提交頁面

          接收處理頁面

          json接收頁面

          上面,模擬的是post提交

          接下來,模擬一下get提交

          get提交跟post提交的方法差不多,只是要增加編碼與解碼的過程。

          get編碼提交

          解碼接收

          至此,關于ASP的各種請求與接收全部搞定。

          SP.NET大文件(視頻)上傳方案,ASP.NET實現大視頻上傳,ASP.NET上傳超大文件,完美解決ASP.NET無法上傳大文件方法,C#.NET支持超大文件HTTP切割上傳,C#.NET支持超大文件HTTP切片上傳,C#.NET支持超大文件HTTP分割上傳,C#.NET支持超大文件HTTP分段上傳,C#.NET支持超大文件HTTP分塊上傳,C#.NET支持超大文件HTTP分片上傳,.NET mvc支持超大文件HTTP斷點續傳,.NET core支持超大文件HTTP斷點續傳,webform支持超大文件HTTP斷點續傳,asp.NET支持超大文件HTTP斷點續傳,C#.NET支持超大文件HTTP斷點續傳,

          前端用了HTML,VUE2,VUE3,

          客戶那邊是湖南的一家企業,地產行業的,專門做地產的信息化系統。客戶都是政府單位。

          嘗試過HTML5,本地測試倒還行,但是部署在線上客戶那邊的正式環境就不太行了,差了點意思。總是有各種想象不到的問題,比如客戶傳的文件多了,網頁卡。我們本地測試的時候沒有問題,后來發現是用戶那邊電腦配置低了,但是又不能說讓客戶升級配置,客戶那邊的硬件環境也就那樣,動不了,感覺HTML5的兼容性還是差了點意思,特別是向下兼容。有些系統還要支持IE,這基本上就涼了。

          asp.net寫后端的話,寫起來是比較舒服一些。

          后端用了ASP.NET,.NET Core.NET MVC,IDE用了Visual Studio 2010,Visual Studio 2013,Visual Studio 2022,因為新項目和老項目都用了兩種IDE。

          要求能夠在網頁上面上傳文件夾,文件夾里面大約有1萬多個文件,有大有小,大的有1G~10G,小的有幾MB,

          要求支持斷點續傳,支持進度信息離線存儲,用戶可能傳一半沒有傳完,下班了,明天上班后繼續上傳,電腦晚上到點需要關機,支持加密傳輸,支持國密加密算法SM4,

          要求支持下載,支持非打包方式下載,

          瀏覽器要求支持包含IE在內的所有瀏覽器,系統環境要求支持信創國產化,比如銀河麒麟,中標麒麟,統信UOS,龍芯,數據庫支持MySQL,Oracle,達夢數據庫,人大金倉,

          需要提供前端源碼,后端源碼,控件源碼,公司自己的項目,也有自己的產品,后續需要集成使用,提供7*24小時技術支持服務,提供文檔教程,視頻教程,遠程技術指導,1對1技術支持服務,提供手機,微信,QQ,郵箱,企業微信等聯系方式。

          之前也評估過幾款組件,但是技術支持這塊幾乎都沒有。最新版本:6.5.40

          在線代碼:https://gitee.com/xproer/up6-asp-net/tree/6.5.40/


          NOSQL

          NOSQL無需任何配置可直接訪問頁面進行測試

          SQL

          使用IIS

          大文件上傳測試推薦使用IIS以獲取更高性能。

          使用IIS Express

          小文件上傳測試可以使用IIS Express

          創建數據庫

          配置數據庫連接信息

          訪問頁面進行測試

          相關參考:

          文件保存位置,

          源碼工程文檔:https://drive.weixin.qq.com/s?k=ACoAYgezAAw1dWofra

          源碼報價單:https://drive.weixin.qq.com/s?k=ACoAYgezAAwoiul8gl

          OEM版報價單:https://drive.weixin.qq.com/s?k=ACoAYgezAAwuzp4W0a

          控件源碼下載:https://drive.weixin.qq.com/s?k=ACoAYgezAAwbdKCskc

          SP.NET 是一個使用 HTML、CSS、JavaScript 和服務器腳本創建網頁和網站的開發框架。

          ASP.NET 支持三種不同的開發模式:

          Web Pages(Web 頁面)、MVC(Model View Controller 模型-視圖-控制器)、Web Forms(Web 窗體):

          Web Pages

          單頁面模式

          MVC

          模型-視圖-控制器

          Web Forms

          事件驅動模式

          最簡單的 ASP.NET 模式。

          與 PHP 和經典 ASP 相似。

          內置了數據庫、視頻、圖形、社交媒體等模板和幫助器。

          MVC 將 Web 應用程序分成 3 個不同的組成部分:

          模型負責數據

          視圖負責顯示

          控制器負責輸入

          傳統的 ASP.NET 事件驅動開發模式:

          帶有服務器控件、服務器事件和服務器代碼的網頁。


          Web Pages

          如果您剛接觸 ASP.NET ,建議從 Web Pages 開始學習。

          Web Pages 是開發 ASP.NET 網站最簡單的開發模式。

          在我們的 Web Pages 教程中,您將學習如何使用 VB (Visual Basic) 或者 C# (C sharp) 最新的 Razor 服務器標記語法將 HTML、CSS、JavaScript 和服務器代碼結合起來。

          您也可以學習如何使用具有可編程的 Web Helpers(包括數據庫、視頻、圖形、社交媒體等等)來擴展您的網頁。

          現在開始學習 ASP.NET Web Pages!


          MVC

          MVC 是一種使用 MVC(Model View Controller 模型-視圖-控制器)設計創建 Web 應用程序的模式。

          如果您想要一個替代傳統的 ASP.NET 的輕量級的開發模式,可以從 MVC 開始學習。

          在我們的 MVC 教程中,您將學到如何使用集成了現有的所有 ASP.NET 特性(比如 Master Pages、 Security、Authentication 母版頁、安全、驗證)的輕量級的開發模式創建 Web 應用程序。

          現在開始學習 ASP.NET MVC!


          Web Forms

          Web Forms 是傳統的基于事件驅動的 ASP.NET 模式。

          如果您想學習在過去的 10 年中許多 Web 開發人員使用的設計模式,那么您可以從 Web Forms 開始學習。

          現在開始學習 ASP.NET Web Forms!


          誰適合閱讀本教程?

          適合于任何想要學習在微軟 ASP.NET 平臺上創建網站的人員,從業余站點到最新的、現代化的、完全商業化的網絡。

          即使您是剛接觸 Web 編程,您也可以學習本教程,如果對 HTML 和 CSS 有基本的了解將會有助于本教程的學習。

          如果您對腳本語言如 JavaScript 或者 VB (Visual Basic) 有基本的了解,那將會對學習本教程很有幫助。

          您是否偏愛 VB 勝過 C# (C sharp) ?您是否想學習這兩種語言?有個好消息:菜鳥教程提供的大多數代碼實例都有這兩種語言的版本。


          主站蜘蛛池模板: 一区二区三区在线观看| 亚洲一区二区三区高清不卡| 视频一区在线免费观看| 青青青国产精品一区二区| 无码乱人伦一区二区亚洲一 | 相泽南亚洲一区二区在线播放| 一区二区三区波多野结衣| 亚洲无圣光一区二区| 久久久综合亚洲色一区二区三区| 免费高清av一区二区三区| 国产成人无码一区二区三区在线| 美女视频黄a视频全免费网站一区| 亚洲一区在线视频观看| 人妻激情偷乱视频一区二区三区| 亚洲第一区精品日韩在线播放| 另类ts人妖一区二区三区| 99精品一区二区三区| 国产成人精品一区二区三区免费 | 亚洲国产系列一区二区三区| 无码精品蜜桃一区二区三区WW| 免费看AV毛片一区二区三区| 亚洲Av永久无码精品一区二区| 亚洲精品一区二区三区四区乱码| 狠狠色婷婷久久一区二区三区| 午夜精品一区二区三区在线视 | 无码人妻精品一区二区三区9厂| 97久久精品无码一区二区| 成人国产精品一区二区网站| 国产成人综合一区精品| 91秒拍国产福利一区| 日韩精品一区在线| 亚洲变态另类一区二区三区 | 日韩精品无码一区二区三区四区| 久久国产精品无码一区二区三区| 国产一区二区三区在线免费观看| 在线观看国产一区二区三区| 日本强伦姧人妻一区二区| 91精品一区国产高清在线| 农村人乱弄一区二区| 五十路熟女人妻一区二区 | 日韩在线一区高清在线|