weixin_33725722 2014-04-21 21:05 采纳率: 0%
浏览 39

无法在jQuery Ajax中发布

This is my ajax post request. When I post a request to nodejs, I get an error stating CANNOT POST.My server side script is in nodejs express.

$.ajax({
    type: "POST",
    url: "http://abc.rhcloud.com",
    contentType: "application/json",
    data: JSON.stringify(currlocation),
    dataType: "text",
    success: function( response ){
        console.log(response);                  

    },
    error: function( error ){
        console.log( "ERROR:", error );
    }
    }); 

UPDATED: This is my server.js file

My post request in server.js file is

self.app.post('/', self.routes['post'] );
  self.routes['post'] = function(req, res){
        console.log("inside post");
               var mongojs = require('mongojs');
                var dbName = "/favloc";
                var connection_string = process.env.OPENSHIFT_MONGODB_DB_USERNAME + ":" +  process.env.OPENSHIFT_MONGODB_DB_PASSWORD + "@" + process.env.OPENSHIFT_MONGODB_DB_HOST + dbName;
                console.log("conncetion string"+connection_string);
                var db = mongojs(connection_string, ['location']);
                res.setHeader('Access-Control-Allow-Origin','*');
                res.setHeader('Access-Control-Allow-Methods', 'GET, POST, OPTIONS, PUT, PATCH, DELETE');
                 res.setHeader('Access-Control-Allow-Headers', 'X-Requested-With,content-type');                
                 res.setHeader('Access-Control-Allow-Credentials', true);



               db.collection('location').insert({'city' : "sf",'id':'2'}, function(result){
                console.log("success");
                  res.send(req.body.self);
               //  res.end('success');
            });
       };
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥60 版本过低apk如何修改可以兼容新的安卓系统
    • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
    • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
    • ¥50 有数据,怎么用matlab求全要素生产率
    • ¥15 TI的insta-spin例程
    • ¥15 完成下列问题完成下列问题
    • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
    • ¥15 YoloV5 第三方库的版本对照问题
    • ¥15 请完成下列相关问题!
    • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?