0

簡単な質問:

次のコードは、期待どおりファイルからの json コンテンツを含む jsonp を返していますが、応答のコンテンツ タイプは text/javascript です。アプリケーション/javascriptに変換するにはどうすればよいですか?

res.jsonp の前にヘッダーを追加してみましたが、いくつか問題がありました。

var express = require("express");
var fs = require("fs");

var server = express();
server.set("jsonp callback", true);
server.get("/", function(req, res){
    res.sendfile(__dirname+'/index.html');
});
server.get("/jsonp", function(req, res) {
    fs.readFile( __dirname + '/test.json', function (err, data) {
        if (err) {
            throw err; 
        }
        console.log(data.toString());
        res.jsonp(JSON.parse(data.toString()));
    });
});
server.listen('8000');

手伝ってくれてありがとう!

Github リポジトリ: https://github.com/james-singh/JSONP-Tester/blob/master/app.js

4

1 に答える 1