PHP函数返回字符串的内容类型
我在laravel框架中有一个PHP函数,它接受post请求并返回json,但是我检查了返回的json的响应内容类型。它是text/html格式的 我想用文本/纯文本,我设置了PHP函数返回字符串的内容类型,php,laravel,Php,Laravel,我在laravel框架中有一个PHP函数,它接受post请求并返回json,但是我检查了返回的json的响应内容类型。它是text/html格式的 我想用文本/纯文本,我设置了 header("Content-Type: text/plain"); 在PHP文件的开头。如下所示: <?php header("Content-Type: text/plain"); public function binResize() { if(Input::has('file
header("Content-Type: text/plain");
在PHP文件的开头。如下所示:
<?php
header("Content-Type: text/plain");
public function binResize() {
if(Input::has('file_link') && Input::has('width') && Input::has('format') ) {
$url = Input::get('file_link');
$url = urldecode($url);
$filename = parse_url($url, PHP_URL_PATH);
return json_encode(array('the_file'->$url);
}
}
>
而不是使用
header("Content-Type: text/plain");
return json_encode(array('the_file'->$url);
你可以用
return Response::json(array('the_file'->$url), 200, array('Content-Type' => 'text/html'));
我检查了php.ini文件,即默认的_mimetype=“text/html”,但是,我想在php文件中覆盖它。可能的
return Response::json(array('the_file'->$url), 200, array('Content-Type' => 'text/html'));