Javascript .htaccess AddType json php与1主机不工作

Javascript .htaccess AddType json php与1主机不工作,javascript,php,json,apache,.htaccess,Javascript,Php,Json,Apache,.htaccess,我正在使用1和1托管,我有这个javascript代码 $.post('main.php',{data:'somedata'},function(e){ if(e.response==10){ //process info } }); 在main.php中,我有以下代码 <?php header('Content-Type: application/json'); $response = array('response'

我正在使用1和1托管,我有这个javascript代码

    $.post('main.php',{data:'somedata'},function(e){
           if(e.response==10){
           //process info
    }
    });
在main.php中,我有以下代码

<?php
header('Content-Type: application/json');
$response = array('response'=>10);
echo json_encode($response);
?>
AddType application/json json php

但是不起作用

考虑使用较长的
$.ajax()
表单。这样就可以指定返回类型。(
数据类型
)。PHP只会回显一个字符串,在您收到它之前,它不会被视为JSON。

我们可以查看链接吗?您是否考虑过使用较长的
$.ajax()
表单?这样就可以指定返回类型。(
数据类型
)。PHP只回显一个字符串,在您收到它之前,它不会被当作JSON来对待。@HyderB。链接:使用表单并放入任何内容以接收answer@JayBlanchard问题是,我对PHP中的REST API使用了相同的方法,所以我需要用phpREST API解决这个问题,当返回JSON时,总是将JSON作为字符串而不是对象返回。我只是这样做,并在PHP中使用header给了我一个错误500 Internal Server ErrorYes('Content-Type:application/json');