webapi token和basic的区别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webapi token和basic的区别相关的知识,希望对你有一定的参考价值。

web api token是网络编程语言,而Basic是最基本的编程语言。
一、网络编程语言ASP。
ASP即Active Server Pages,是MicroSOft公司开发的服务器端脚本环境,可用来创建动态交互式网页并建立强大的web应用程序。当服务器收到对ASP文件的请求时,它会处理包含在用于构建发送给浏览器的html(Hyper Text Markup Language,超文本置标语言)网页文件中的服务器端脚本代码。除服务器端脚本代码外,ASP文件也可以包含文本、HTML(包括相关的客户端脚本)和com组件调用。[1-2]
ASP简单、易于维护 , 是小型页面应用程序的选择 ,在使用DCOM (Distributed Component Object Model)和 MTS(Microsoft Transaction Server)的情况下, ASP甚至可以实现中等规模的企业应用程序。[
ASP程序的运行对硬件环境没有特别的要求,通常具备能够满足Windows操作系统运行要求的硬件设备即可。基本内存容量要求为64MB,建议内存容量为128MB或更多。此外,应该有1G以上的硬盘空问用来安装所需的软件。

asp软件环境
在软件环境方面,因为ASP是Microsoft公司推出的,只有在Microsoft Windows操作系统及其配套的web服务器软件的支持下才能运行。MicrosoR公司的各种wiIldows操作系统都可以作为ASP的运行平台。其中,在wiIIdows 98操作系统下运行的Personal w曲Server,一般简称为PWS,而hltcmeIll:folma缸on SeⅣer,则简称为IIS。[5
二、Basic。
BASIC(Beginners' All-purpose Symbolic Instruction Code,又译培基),意思就是“初学者通用符号指令代码”,是一种设计给初学者使用的程序设计语言。BASIC是一种直译式的编程语言,在完成编写后不须经由编译及连结等手续即可执行,但如果需要单独执行时仍然需要将其建立成执行档。
BASIC是由达特茅斯学院院长、匈牙利人约翰·凯梅尼(John G. Kemeny)与数学系教师托马斯·卡茨(Thomas E. Kurtz)共同研制出来的。1964年BASIC语言正式发布。第一个BASIC程序在1964年5月1日早上4时,由BASIC编译程序进行编译后成功运行[1] 。1975年,比尔·盖茨把它移植到PC上。
1998年6月15日,Microsoft公司推出Visual BASIC的第6版(即6.0版本),之后,又推出Visual Basic 6.0中文版[4] 。VB 6.0作为Microsoft Visual Studio 6.0工具套件之一,它提供了图形化、ODBC实现整合资料浏览工具平台,提供了与Oracle和SQL Server的数据库链接工具。VB 6.0的Web开发特性可以使得开发人员以更方便、组件式的方法,开发各种HTML和动态HTML的应用程序。这些新特性,使得VB 6.0成为建立可扩展的企业应用开发平台的理想选择[6] 。Microsoft公司总裁比尔·盖茨宣称:“Visual BASIC是迎接计算机程序设计挑战的最好例子”[4] 。
2001年,VB.NET发布。由于使用了新的核心和特性,很多VB的程序员都要改写程序。2005年11月7日,VB.NET 2005(v8.0)发布。它可以直接设计出Windows XP风格的界面,但是其编写的程序占用内存较多。2010年4月,VB.NET 2010(v10.0)发布[6] 。
Visual BASIC属于第四代BASIC,第四代BASIC的特点是:提供图形界面取代过去的字符界面,是“for Windows”的软件[4] 。
参考技术A 复制粘贴的真多,楼主问的应该是webapi验证的问题吧,现在大多数api都用token方式验证,先通过验证api获取token,再把token加在头部,去获取api,这种方式是不记名身份令牌验证。basic是基础验证方式,简单粗暴,每次都用账号密码验证,不建议使用。
挖坟
参考技术B WebApi是基于纯粹的http协议,webservice是基于soap协议(比简单的http协议更高级)。

以上是关于webapi token和basic的区别的主要内容,如果未能解决你的问题,请参考以下文章

WebApi和MVC有啥区别

WebService和Webapi的区别

WCF,WebAPI,WCFREST和WebService的区别

AspNet.Cors 和 AspNet.WebApi.Cors 有啥区别?

MEMORY_BASIC_INFORMATION 结构中的 BaseAddress 和 AllocationBase 有啥区别?

Token和cookie有啥区别?网络安全实战技巧