作为一些研究,
最常见的 MIME 类型是
应用程序/json
让我们看一个区分 JSON 和 JavaScript 的示例。
当不知道如何使用这些数据时使用它。当信息只是以 JSON 格式从服务器中提取时,它可能是通过链接或从任何文件中提取的,在这种情况下,它会被使用。
例如-
<?php
header('Content-type:application/json');
$directory = [
['Id' => 1, 'Name' => 'this'],
['Id' => 2, 'Name' => 'is'],
['Id' => 3, 'Name' => 'Stack Overflow'],
];
// Showing the JSON data
echo json_encode($directory);
?>
输出是,
[{"Id":1, "Name":"this"}, {"Id":2, "Name":"is"}, {"Id":3, "Name":"Stack Overflow"}]
它在预定义数据的使用时使用。它由客户端 Ajax 应用程序调用的应用程序使用。当数据是 JSON-P 或JSONP类型时使用它。
例如
<?php
header('Content-type:application/javascript');
$dir = [
['Id' => 1, 'Name' => 'this' ],
['Id' => 2, 'Name' => 'is'],
['Id' => 3, 'Name' => 'Stack Overflow'],
];
echo "Function_call(" . json_encode($dir) . ");";
?>
输出是,
Function_call([{"Id":1, "Name":"this"}, {"Id":2, "Name":"is"}, {"Id":3, "Name":"Stack Overflow"}])
对于其他 MIME 类型,请参阅MIME 类型(IANA 媒体类型)中的完整详细信息。