西拉免费代理IP
你当前的位置:西拉免费代理IP > 新闻中心 > Netscape Server应用程序编程接口(NSAPI)
来源: 西拉IP 作者: 张祁无 2018年12月14日 15:15
NSAPI(Netscape服务器应用程序编程接口)是一个(
应用程序接口
),随Netscape Web服务器一起提供,通过扩展服务器功能,帮助开发人员构建更快,更复杂的基于Web的应用程序。NSAPI,通用网关接口(CGI)以及基于Java和JavaScr
ip
t的服务器API是Netscape的Internet应用程序框架的三个组件。NSAPI是作为单独的公共网关接口的更有效和强大的替代品而创建的。它通常用于开发涉及自定义授权或日志记录的应用程序,或用于更改服务器操作的各个方面。
NSAPI用于通过其内置的服务器应用程序功能(SAF)在Netscape Enterprise Server的请求 - 响应过程中处理超文本传输协议事务。Netscape Server的SAF是用NSAPI编写的,是服务器调用的函数,用于处理从客户端收到的请求。在启动时,在初始化之后,服务器等待来自客户端的HTTP请求,例如用于诸如HTML文件,CGI程序或图像文件的资源。该请求包括通用资源标识符(URI),HTTP 方法,有时还包括有关客户端或请求的信息。请求 - 响应过程包括六个步骤的序列:
1. AuthTrans,用于验证请求信息(例如名称和密码);
2. NameTrans,它将请求转换为本地文件系统路径;
3. PathCheck,用于检查路径的有效性和用户对路径访问的授权;
4. ObjectType,它确定客户端请求的资源的MIME(多用途Internet邮件编码)类型;
5. 服务,即对客户的回应; 最后,
6. AddLog,它将相关条目添加到日志文件中。
每个步骤可能涉及多个操作,这些操作由服务器应用程序功能(SAF)执行。每个SAF将结果代码返回给服务器以指示操作的成功或失败。根据结果代码,服务器进入下一步,在当前步骤中执行下一个SAF,或者中止该过程。
阅读 326
相关推荐
友情链接
全网最大的免费网页代理ip平台,提供大量免费http代理服务器和免费ip代理地址
© 2016 - 2021. 西拉免费代理ip, All rights reserved. 鄂ICP备18017015号-4