0
我已經創建了Android應用程序的API。我試圖從android應用程序發送數據以及從桌面發送一些API測試應用程序但是我的API沒有從這些接收任何數據。我不知道問題出在API代碼或htaccess文件
下面是我對API的PHP代碼:PHP API不接收來自android應用程序和API測試應用程序的任何數據
<?php
$data = $_POST;
print_r($data);
?>
我也有使用file_get_contents("php://input");
但它不工作的上面的代碼
輸出如下:
array();
下面是我的htaccess文件的代碼
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
</IfModule>
Followign是我一直保存的所有API文件的目錄路徑:
http://domain.com/API
API是目錄
有任何問題在我htacess代碼或API
我想,改變這個:<?php $ data = $ _POST [「YOUR VARIABLE」]; print_r($ data); ?> –