php - 通过 DHC chrome 扩展的简单 POST PHP

标签 php http

我在向 PHP 页面执行简单的 POST 请求时遇到问题。

这是 PHP。

<?php

 if(isset($_POST['username']) && isset($_POST['password'])){

   echo $_POST['username'];
   echo $_POST['password'];

 }
 else
 {
   echo "Parameters not posted";
 }

?>

在 DHC 中,这是我的 POST 正文。

用户名=值1&密码=值2

Image

我不明白为什么它总是出现在 else 中,并且未发布响应参数。

当我尝试以 JSON 格式发布时,结果是相同的。我还尝试在 if 语句之前回显两个 POST 变量,但它也没有显示任何内容。

我的目标是在这里实现这样的目标。但我在邮局被封锁了。 https://www.exchangecore.com/blog/how-use-ldap-active-directory-authentication-php/

感谢您的帮助

最佳答案

将您的内容类型设置为:

Content-Type: application/x-www-form-urlencoded

enter image description here

/image/He4oD.jpg

关于php - 通过 DHC chrome 扩展的简单 POST PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29078119/

相关文章:

javascript - 如何防止仅针对 favicon 的 HTTP 请求?

http - text/html 的默认浏览器缓存有效期

PHPBB3 - 从插入语句中获取行

php - 如何在 url 中附加用户名而不是 cakephp 3 中的 user_id

php - Windows 7 下 Wamp 中的多个 PHP 版本

php - 在没有 cURL 的情况下在 PHP 中调用 API

http - SSL 重定向行为

c# - 如何通过 HttpWebRequest 发送小写的 Keep-Alive header

php - paypal 的 ipn 中的 $response 和 $status 没有值?

php - $PHP_SELF 在页面加载后立即执行