应用程序级代理服务器

outpost的Python项目详细描述


前哨站
=

**参考GITHUB的源代码:http://GITHUB.CON/NIVE/OutPoST < BR/> BR/>特性

BR/> -从目录BR/>提供静态文件-通过代理的BR/>会话和WebService请求路由代理请求和Buokie支持:BR/> -自定义过滤器支持< BR/> -单和多个并发连接
交互式请求破解和跟踪
-易于安装,可在任何操作系统上运行



配置-基本设置
----


所有配置选项都在“项目”主文件夹中的“server.ini”中设置。

python模块资产路径、相对路径或绝对路径:


server.directory=/home/me/myfiles
server.defaultfile=index.html


ajax调用和url可以使用域
在代理请求之前由前哨插入的占位符。
默认情况下,占位符是'uuu domain'。字符串将用以下配置设置替换。::

proxy.domain=mydomain.nive.io


用于通过代理路由请求的URL前缀。默认情况下,
以“http://127.0.0.1:5556/\u proxy/”开头的URL将由
代理:


proxy.route=\u proxy




installation
----


简短的安装说明:

-安装python
-安装python setuptools和virtualenv
-创建虚拟环境(virtualenv)名为“outpost”的目录(或使用您的项目名称)
``virtualenv outpost`
-从pypi.python.org``bin/pip install outpost``
-使用scaffold``bin/pcreate-t outpost myapp`
-创建一个新项目-更改到myapp目录``cd myapp`
-启动web服务器`../bin/pserve server.ini`服务目录路径是相对的)

如果您使用的是相对目录,请确保从右侧的工作目录启动Web服务器。




debug toolbar
----


使工具栏打开INI文件并设置“Debug工具Boo.=真”`BR/> BR/> BR/>设置断点
------------BR/>< BR> >在INI文件中更改该行,以匹配您希望停止和检查的代理URL。:
Br/> PROX.Trace=符号in BR/>< BR> >每个包含“Sin”的代理URL将被中断,并且可以在命令行中的Python调试器
中进行检查。

基本命令(查看所有命令的python调试器):

-n:下一步
-c:继续执行

包括头和表单值

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
地理定位如何从Java获取运行机器区域   java在方法中使用regex输出   java jps无法连接到远程jstatd   java对象在jframe代码内部创建和访问不起作用   java递增线程名   java Woodstox通过SimpleXML属性限制如何设置它们?   java Android数据库实用程序库   java JComboBox显示不可见下拉菜单   java EditText可输入3个字母和4个数字,动态更改输入类型   spring使用文件中的参数访问属性。Java类中的属性   swing Java nimbus外观和感觉视图总是不同的   java例外。马绍尔群岛共和国。ServerException:服务器线程中发生RemoteException(ClassNotFoundException)   java视图在布局中的位置   java可以快速从内存中卸载位图   java如何将其转换为一个简单的程序,以接收5个数字并说出最小值和最大值?   java强制Hibernate在DB2中转义百分号和下划线符号   java是ActivityThread中使用的最后一个关键字   通过Ref传递Java。整数未修改,集合已修改,为什么?