博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php调接口
阅读量:4983 次
发布时间:2019-06-12

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

浏览器直接访问接口时会弹出账号密码框

当用程序调用时需要加入

    curl_setopt($ch, CURLOPT_USERPWD, "$username:$password");

链接要使用双引号,包含的双引号要用转译,不能用单引号代替。

代码如下

$ch = curl_init();	curl_setopt($ch, CURLOPT_URL, $url);	curl_setopt($ch, CURLOPT_POST, true);	curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);	curl_setopt($ch, CURLOPT_USERPWD, "$username:$password");	$file_contents = curl_exec($ch);	$fileinfo = curl_getinfo($ch);	curl_close($ch);	if($fileinfo['http_code'] == 200){		// echo "111";		$data = json_decode($file_contents, true);		print_r($data);	}else{		echo "POST FAIL";	}

 另外

发现一篇不错的文章分享一下

http://blog.csdn.net/fdipzone/article/details/44475801#0-tsina-1-13155-397232819ff9a47a7b7e80a40613cfe1

转载于:https://www.cnblogs.com/huihuilu/p/5837729.html

你可能感兴趣的文章
bzoj1009: [HNOI2008]GT考试 ac自动机+矩阵快速幂
查看>>
UVA 784 Maze Exploration
查看>>
UVA 10905 Children's Game
查看>>
ZOJ 2676 Network Wars
查看>>
网站字体的导入代码
查看>>
iOS中图像处理技术资料:
查看>>
SQL基础教程第三章笔记
查看>>
Colidity-- StoneWall
查看>>
第一章:windows下 python 的安装和使用
查看>>
【未整理】web.xml加载顺序.RP
查看>>
JDK7新增Objects方法介绍(同时包含JDK8新添加的方法)
查看>>
Airport(未解决。。。)
查看>>
LightOJ 1338 && 1387 - Setu && LightOJ 1433 && CodeForces 246B(水题)
查看>>
yii2 实战教程之如何安装
查看>>
Spring整合Hibernate与Struts
查看>>
ORA-02041: client database did not begin a transaction
查看>>
判断浏览器JS
查看>>
U33405 纽约
查看>>
method_missing in JavaScript
查看>>
Leetcode 904. Fruit Into Baskets
查看>>