错误 - 在node.js

时间:2017-08-31 18:43:52

标签: node.js odata

我有一个odata服务,一旦我使用json正文进行帖子调用,它将更新我的后端系统中的记录。

以下是我正在使用的代码,但是当我从我的前端应用程序发起请求时,我得到了#34;您的浏览器不支持JavaScript或者它已关闭"例外 -

function oDataCall(endPoint, response) {
var username1 = "xxx"; 
var password1 = "pass";
var authenticationHeader = "Basic " + new Buffer(username1 + ":" +password1).toString("base64");
var jsonObject = JSON.stringify({
"Vbeln":"0010001825",
"Vkbur":"HO"
,"Vkgrp":"001"
});
var http = require('https');
var options1 = {
  host: 'host',
  port: '443',
  path: '/odata/SAP/ZGW_SALESORDERAPP_SRV/CreateSoSet',
  method: 'POST',
  headers: {
      'Content-Type': 'application/json'
    }
 };
  // Set up the request
  var post_req = http.request(options1, function(res) {
  res.setEncoding('utf8');
  res.on('data', function (chunk) {
      console.log('Response: ' + chunk);
     });
  }).on('error', function (e) {
    console.log("Error message: " + e.message);
    response(false);
 });
  // post the data
 post_req.write(jsonObject);
  post_req.end();
   }

错误 - document.write("请稍候......");

注意:您的浏览器不支持JavaScript或已关闭。按按钮继续。

0 个答案:

没有答案