首页 > PC > 服务器类
HttpServer

HttpServer

大小:236KB
类别:服务器类
官方
免费
安全
纠错

检测到是安卓设备,电脑版软件不适合移动端

手机版推荐

  • 简介
  • 相关教程
  • 相关合集
  • 评论
HttpServer HttpServer HttpServer HttpServer
简介

  HttpServer是一款根据nodejs的http网络服务器,简易运作一些编码,便捷又轻巧,轻轻松松就能拿下。HttpServer又许多的参数配置,可以满足客户在上面运行代码,缓解客户重任。那麼热烈欢迎各位下載应用,期待可以帮到大伙儿的忙。

使用方法

软件简介

  运行网络服务器:HttpServer.exe-W d:web -H index.html -P 80 -M 10000

  -W:web网站的公布途径,如:d:web,假如途径中有空格符,可应用引号。

  如不指定,则会在当今服务项目运作的目录下建立web目录,并借此为web网站目录。

  -H:web网站的首页,如:index.html,

  如果不指定首页,则表明web目录的文件明细,可做为简易的文件网络服务器应用。

  -P:web服务的端口,缺省值为80。

  -M:较大并发量,缺省值为20000。

  其他主要参数(后边没有值,主要参数存有则表明允许或应用):

  -AllowUpload:允许提交

  -CacheM:应用缓存(实际含意见一二节的"UseCacheMem"字段名)

  -CacheC:应用缓存(实际含意见一二节的"UseCacheClass"字段名)

  缺省值就是指,假如该指令主要参数不指定,网络服务器采用的初始主要参数。

  HttpServer还可以根据配备文件开展基本参数,配备文件为HttpServer.ini。

软件简介

  WebPath:web网站的公布途径,相当于命令行参数"-W"。

  HomePage:web网站的首页,相当于命令行参数"-H"。

  Port:web服务的端口,相当于命令行参数"-P"。

  TimeOut:请求超时,企业秒,缺省值为60秒。

  MaxConn:较大并发数,相当于命令行参数"-M",缺省值为20000。

  PostDataPath:提交数据信息的存放途径,缺省值为目前客户的temp目录。

  1、应用情景一:客户在提交文件时,提交文件储存的临时性途径;

  2、应用情景二:post要求时,假如客户post数据信息过大,超出"MaxPostCacheFileSize"字段名指定的阈值,则变为文件储存,避免运行内存应用过大;

  MaxPostCacheFileSize:POST要求时,接受POST数据信息cache缓存的最高值,假如超出该值,则将缓存拷贝到为文件,企业为字节数BYTE;

  MaxUploadFileSize:较大提交文件规格,企业M字节数,缺省值为2G。

  UseCacheMem:是不是应用缓存,缺省值为0,表明不应用。以使应用缓存,则网络服务器会用室内空间换時间,事先开拓多个接连的大运行内存块,并轻载malloc和free函数,在事先开拓的大运行内存块中找寻能用的“泛娱乐化”运行内存,进而降低在分布式系统下经常的申请办理和消毁运行内存造成 的速率减缓。

  UseCacheClass:是不是应用建筑结构(struct/class)缓存,缺省值为0,表明不应用。如应用该值,则网络服务器会用室内空间换時间,即:依据MaxConn指定的并发数,事先开拓出指定的存储空间, 假如MaxConn为2万,则会开拓相匹配2万只建筑结构(struct/class)用以储存HTTP对话时的前后文(context)数据信息。跟上面一样,该值也是因为降低在分布式系统下经常的申请办理和消毁运行内存造成 的速率减缓。

  UseMappingFile:是不是应用Mapping File方法浏览硬盘文件,缺省值为1,表明应用。

  AccessControlAllowOrigin:是不是允许跨域请求,缺省值1,表明允许。

  PrintMessage:是不是在控制面板輸出HTTP要求,缺省值1,表明输出打印。

  注:分布式系统时尽量关掉控制面板輸出!!!

  AllowUpload:是不是允许提交,缺省值为0,表明不能允许。

  AllowCacheFile:是不是允许文件缓存,缺省值为1,表明允许,该值合理时,会对文件开展缓存,防止反复的开展硬盘文件实际操作。

  MaxCacheFileSize:较大缓存的文件规格,缺省值为5(企业M),低于该值的文件会载入到运行内存中,事后浏览将不会从硬盘中载入只是立即读运行内存。

  HttpServerContent-Type种类设定

  根据ContentType.ini该配备文件,客户可加上指定文件种类的Content-Type种类,当电脑浏览器从服务器载入文件时,

  网络服务器会依据该配备文件回到指定的Content-Type给电脑浏览器。

  配备文件格式为以下,.文件后缀名:Content-Type

  .mp4:video/mp4,表明如果是mp4文件,则Content-Type为video/mp4。

  .cc:text/plain,表明如果是cc文件,则content-Type为text/plain。

  HttpServerCGI网关设定

  CGI网关设定在CGI.xml文件中。各连接点含意以下:

  path:CGI网关文件所属的目录,这儿是全途径,该途径不一定在公布的web目录下(没有web目录下能更安全性)。

  timeout:实行网关程序流程的请求超时,企业秒,缺省值为10秒,避免有的网关程序流程不撤出,或长期不撤出。

  cgi:子连接点,每一个cgi子连接点意味着一个CGI网关种类。

  cgi/name:该CGI连接点名字,例如python,表明该CGI中的网关文件是python脚本制作。

  cgi/exe:实行该脚本制作的应用软件全途径,如:c:python25python.exe。

  cgi/action:回应配备,该连接点意味着一个必须处置的Http要求指令(在服务器端则为一个运用),该连接点有两个字段名,以下:

  cgi/action/appname:url中的要求指令(运用名),如:python/test1.do

  cgi/action/filename:解决以上要求的文件,如:test1.py,该文件务必在以上path连接点指定的目录中。

  表明:当客户推送http://server:port/python/test1.do要求时,网关会实行test1.py脚本制作,并将脚本制作实行的結果返还给电脑浏览器。

  1、QUERY-SRING数据信息的传送

  python/test1.do?key1=value1amp;key2=value2

  "key1=value1amp;key2=value2"会根据命令行参数的形式传达给入参。

  python中为:sys.argv[1],详细实例:test2.py。

  2、POST-DATA数据信息的传送

  POST数据信息的传送根据载入规范的键入获得,python中为:sys.stdin.readline(),详细实例:test1.py。

  留意:

  1、HttpServer沒有根据系统变量来传送QUERY-STRING;

  2、CGI网关数据信息回到时,网络服务器会自行加上Content-Length字段名(依据回到数据信息“rnrn”来测算HTTP回应头和回应体的分别长短);

  3、假如CGI网关回到信息中沒有"rnrn"来切分HTTP回应头和回应体,则网络服务器会觉得回应数据信息是密文,并全自动加上种类为“text/plain”的回应头,并返还给电脑浏览器;

  客户可按照须要配备好几个cgi子连接点,用以解决不一样种类的网关程序流程(或脚本制作)。cgi配备的保存连接点有两个,一个是bat,一个是exe。针对windows下的bat格式脚本制作文件,是不用指定程序执行,一样exe文件也是。

  点一下这里免费下载,网关实例文件在cgi-bin目录中

  网关配备文件

  python网关文件实例:

  BAT批处理命令网关文件实例:

  exe网关文件实例:

  HttpServer内嵌提交插口

  插口名字:command/upload.do

  应用post指令,可将文件上传入web公布目录。

  假如要将文件提交至web目录的子目录中,可根据path主要参数指定,以下

  command/upload.do?path=subfolder,subfolder为相比于web目录中的子目录。

更新日志

  将bug给赶出家门开展究竟

  提升用户满意度的难题,提高关键点感受

软件信息

软件标签:
软件版本:V1.0官方版
更新时间:2025-05-18
软件大小:236KB
备案号:暂无
厂商:暂无
包名:暂无
应用权限:
查看
  • 程序写入外部存储

    -- 允许程序写入外部存储
  • 读取设备外部存储空间的文件

    -- 程序可以读取设备外部存储空间的文件
    -- 允许程序请求安装文件包
  • 获取额外的位置信息提供程序命令

    -- 允许程序访问额外的定位提供者指令
  • 访问SD卡文件系统

    -- 挂载、反挂载外部文件系统
  • 访问SD卡文件系统

    -- 挂载、反挂载外部文件系统
  • 查看WLAN连接

    -- 获取当前WiFi接入的状态以及WLAN热点的信息
  • 完全的网络访问权限

    -- 访问网络连接,可能产生GPRS流量
  • 连接WLAN网络和断开连接

    -- 改变WiFi状态
  • 修改系统设置

    -- 允许读写系统设置项
  • 查看网络连接

    -- 获取网络信息状态,如当前的网络连接是否有效
  • 收起
隐私说明:
查看
  • 我们严格遵守法律法规,遵循以下隐私保护原则,为您提供更加安全、可靠的服务:

  • 1、安全可靠:

    我们竭尽全力通过合理有效的信息安全技术及管理流程,防止您的信息泄露、损毁、丢失。
  • 2、自主选择:

    我们为您提供便利的信息管理选项,以便您做出合适的选择,管理您的个人信息
  • 3、保护通信秘密:

    我们严格遵照法律法规,保护您的通信秘密,为您提供安全的通信服务。
  • 4、合理必要:

    为了向您和其他用户提供更好的服务,我们仅收集必要的信息。
  • 5、清晰透明:

    我们努力使用简明易懂的表述,向您介绍隐私政策,以便您清晰地了解我们的信息处理方式。
  • 6、将隐私保护融入产品设计:

    我们在产品和服务研发、运营的各个环节,融入隐私保护的理念。
  • 本《隐私政策》主要向您说明:

    我们收集哪些信息 我们收集信息的用途 您所享有的权利
  • 希望您仔细阅读《隐私政策》

    为了让您有更好的体验、改善我们的服务或经您同意的其他用途,在符合相关法律法规的前提下,我们可能将通过某些服务所收集的信息用于我们的其他服务。例如,将您在使用我们某项服务时的信息,用于另一项服务中向您展示个性化的内容或广告、用于用户研究分析与统计等服务。
  • 若您使用服务,即表示您认同我们在本政策中所述内容。除另有约定外,本政策所用术语与《服务协议》中的术语具有相同的涵义。
  • 如您有问题,请联系我们。
  • 收起
类似软件
本类排行
近期大作

最新软件

相关合集 更多

热搜标签

网友评论

添加表情
评论
举报

举报反馈

  • 色情
  • 版权
  • 反动
  • 暴力
  • 软件失效
  • 其他原因
提交反馈