在学习python第八章的时候,我们编写一个generate_names.py
import json
import athletemodel
import yate
names = athletemodel.get_names_from_store()
print(yate.start_response('application/json'))
print(json.dumps(sorted(names)))
我们启动服务,在google浏览器中输入http://localhost:8088/cgi-bin/generate_names.py
会正常显示数据,但是,我们在window开发环境下,大多还是用IE浏览器,再输入
http://localhost:8088/cgi-bin/generate_names.py时候,悲剧了,半天没有显示,再等一会儿,
居然提示保存,为什么呢?
原来,这个是IE11内核机制搞的鬼,我们将print(yate.start_response('application/json'))改为
print(yate.start_response('text/json'))就能正常显示了,不过还是要等很长的时间才显示。
相关推荐
Yate For Mac_v5.1.3.0是一款音乐标签及管理工具,能够帮助我们轻松编辑音乐文件的元标签数据,支持MP3, M4A, MP4,AIFF, FLAC, WAV以及 DSF格式的音频文件,可以利用这款软件轻松管理音乐文件。
yate是一个软交换的sip电话。也是一个voip服务器或客户端。主要支持功能:VoIP 服务器 VoIP 客户端 VoIP too PSTN 网关 PC2Phone and Phone2PC 网关 H.323 网守 H.323 多端点服务器 H.323<
Yate开发简介.pdf
H323 使用的包文件,环境搭建的简介
一个基于模板的python匡架yate.
这是一个yate-5.3.0-1-setup.exe,在winddows上面安装的,可以实现音频点对点的通话,以及SIP Server的功能。
资源来自pypi官网。 资源全名:yate_lhwd-1.0.0.tar.gz
15. 在本地播放数据包中的视频流,可以先提取位图,再显示。由于系统没有提供直接播放的相关方法。 16. 线程同步的方法 – synchronized 17. F:\sipdroid\res\drawable 中的图标可以更换 18. sipdroid\res\values-...
yate,搭建 H323 环境 包括:yate3.tar.gz yateadmin3.tar.gz pwlib.tar.gz openh323.tar.gz compiler.h (均为匹配版本)
用yate建立VoIP服务器_实现免费语音通话(SIP协议 收藏备用
SIP相关安装包整合:1、CSipSimple客户端安装包 2、SIP服务端:yate安装包,可以在win7上安装 (附上部分自己研究SIP源码过程中 一步步走来看过的资料,以及一些分析,希望能帮到你 o.0)
yate是下一代的电话引擎,目前主要关注VoIP技术和公共电话交换网(PSTN),该系统突出的强项是非常灵活,很容易...话音、视频、数据和即时信息都可以统一在Yate灵活的引擎之下,使企业通信效率最大化而基础建设的费用最小化。
Yate(Yate Another Telephony Engine)是下一代的电话引擎,目前主要关注VoIP技术和公共电话交换网(PSTN),该...话音、视频、数据和即时信息都可以统一在Yate灵活的引擎之下,使企业通信效率最大化而基础建设的费用最小化
python库,解压后可用。 资源全名:yate-0.4dev-py2.7.egg
linux下 yate源代码 yate 跨平台(Linux,Windows)的开源SIP客户端软件
yate-5.3.0-1源码,谁能改成安卓版
FreeSWITCH 支持多种通讯技术标准,包括 SIP, H.323, IAX2 以及 GoogleTalk ,可以方便的与其他开源的PBX系统进行对接,例如 sipX, OpenPBX, Bayonne, YATE 或者 Asterisk. FreeSWITCH 支持许多高级的 SIP 特性,...
yate2官方的源代码 希望对大家有帮助
Yate客户端程序,以及Yate源码,
Yate - Yet Another Telephony Engine is a next-generation telephony engine; Yate是下一代网络电话引擎,这篇文档描述了Yate一些简单基础知识与开发事项。