php与python在读取.ini配置文件时的区别,连词符&影响php读取配置

最近写程序时候发现一个问题
php 与 python 在读取 .ini 配置文件时候有一些区别

比如 在分别读取这三条配置的时候

password=123456
password=123&456
password=’123&456′

php 读取到的三个配置结果分别是:
123456
0
123&456

而python读取到的结果分别是:
123456
123&456
‘123&456’

由此可见
1.当配置的值中出现连词符&时,如果配置的值没有被引号包起来,则php会出错,读到的为0
2.php读取配置时,配置的值是否被引号包起来结果一样(上述的第一条除外)
3.python读取配置的时候所有等号后面的字符,包括引号,都认为是配置的值

curl 命令行使用

看看发生了什么

[sh]
curl -v http://google.com
curl -trace http://google.com
[/sh]

post数据
[sh]
curl -d “a=b&c=d” http://www.xxtime.com/send.php
curl -data “a=b&c=d” http://www.xxtime.com/send.php
[/sh]

指定agent 和 referer

curl -A ‘agent_xxtime_test’ -e ‘http://xxtime.com/referer/test’ http://blog.xxtime.com/feed

只看header,服务器HEAD方法仅返回header信息
[sh]
curl -I http://blog.xxtime.com
[/sh]

下载 指定名称
[sh]
curl -o newFilename.png http://xxtime.com/test.png
[/sh]

下载 使用默认名称
[sh]
curl -O http://xxtime.com/test.png
[/sh]

同时获取多个文件

curl -O URL1 -O URL2

让curl使用地址重定向,此时会查询google.com.hk站点

curl -L http://www.google.com

断点续传

curl -O http://www.gnu.org/software/gettext/manual/gettext.html
curl -C – -O http://www.gnu.org/software/gettext/manual/gettext.html

限制传输速率

curl –limit-rate 1000B -O http://www.gnu.org/software/gettext/manual/gettext.html

保存 cookie

curl -D sugarcookies http://www.xxtime.com/sugarcrm/index.php

使用 cookie

curl -b sugarcookies http://www.xxtime.com/sugarcrm/index.php

参考

15 Practical Linux cURL Command Examples (cURL Download Examples)


http://blog.csdn.net/yangqillohe/article/details/8511277