博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SOAP 之 HTTP认证
阅读量:7207 次
发布时间:2019-06-29

本文共 1216 字,大约阅读时间需要 4 分钟。

Netkiller PHP 手札

PHP Language...

MrNeo Chan陈景峰(BG7NYT)

中国广东省深圳市龙华新区民治街道溪山美地
518131
+86 13113668890
+86 755 29812080

$Id: book.xml 642 2013-07-19 01:28:13Z netkiller $

版权 © 2008, 2009, 2010, 2011, 2012, 2013 Netkiller(Neo Chan). All rights reserved.

版权声明

转载请与作者联系,转载时请务必标明文章原始出处和作者信息及本声明。

文档出处:

$Date: 2013-07-19 09:28:13 +0800 (Fri, 19 Jul 2013) $

我的系列文档

 

 

 

3.4.3. HTTP 验证

配置 Nginx

server {    listen       80;    server_name  api.example.com;    charset utf-8;    access_log  /var/log/nginx/api.example.com.access.log  main;    auth_basic            "Login";    auth_basic_user_file  htpasswd;    location / {        root   /www/example.com/api.example.com;        index  index.html index.php;    }    ...    ...}

创建密码文件,请参考《Netkiller Web 手札》

# cat /etc/nginx/htpasswd neo:$apr1$mnT/iqg5$gn7m7xx.eflX9VK6p8hyj0

SoapClient 需要 login与password两个选项

"http://api.example.com", 'location'=>'http://api.example.com/soapserver.php', 'login'=>'neo', 'password'=>'chen', 'trace'=>true );$client = new SoapClient(null, $options);try { echo $client->hello("Hello"); print_r($client->sum(10,20)); } catch (Exception $e) { echo 'Caught exception: ', $e->getMessage(), "\n"; }
你可能感兴趣的文章
Smart3D系列教程4之 《案例实战演练1——小物件的照片三维重建》
查看>>
C# 模拟多线程下载文件
查看>>
[17]CSS3 变形效果(上)
查看>>
JSP 脚本中的 9 个内置对象
查看>>
第十三章 模块和包
查看>>
[TC-HouseProtection]House Protection
查看>>
[ONTAK2015]OR-XOR
查看>>
不要把时间浪费在QQ上
查看>>
ntohs, ntohl, htons,htonl的比较和详解
查看>>
Ubuntu12.04 eclipse4.2安装ADT20时报错
查看>>
计算形状Shape(圆Circle,矩形Square ,正方形Rectangle)的面积、周长
查看>>
WP7基础学习---第七讲
查看>>
[摘录]第一部分 掌舵领航(4)
查看>>
50、转自知乎上android开发相见恨晚的接口
查看>>
递归 && 反射
查看>>
android AlertDialog 错误 OnClickListener 报错
查看>>
mysql 随机数字 & 置顶排序
查看>>
javaweb配置连接mysql数据库
查看>>
Android — — —动态添加碎片
查看>>
欧拉函数
查看>>