首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何摆脱双引号包装无服务器-离线html响应体?

如何摆脱双引号包装无服务器-离线html响应体?
EN

Stack Overflow用户
提问于 2020-05-29 16:08:01
回答 1查看 158关注 0票数 1

我试图从我的无服务器-离线项目中获得HTML响应,但它返回了用双引号包装的html正文,这会破坏页面。我怎样才能去掉引号?

内容类型看起来有效

我安装了这个版本的无服务器插件

代码语言:javascript
复制
"serverless-base-path-plugin": "0.0.1",
    "serverless-cors-plugin": "^0.2.1",
    "serverless": "1.71.3",
    "serverless-offline": "6.1.7",
    "serverless-optimizer-plugin": "^1.0.0",
    "serverless-resources-validation-plugin": "^0.2.0",
    "serverless-helpers-js": "0.2.0",
    "serverless-webpack": "5.3.2",

serverless.yml

代码语言:javascript
复制
provider:
  name: aws
  runtime: nodejs8.10
  region: eu-west-1
  profile: default
  memorySize: 256 # optional, in MB, default is 1024
  stage: local

plugins:
  - serverless-offline


custom:
  serverless-offline:
    host: 0.0.0.0
    httpPort: 1465
    useDocker: false
    noPrependStageInUrl: true

functions:
  xdomainProxy:
    handler: dist/xdomain-proxy/handler.handler
    events:
      - http:
         path: /api/xdomain-proxy
         method: get
         integration: lambda
         response:
            headers:
                Content-Type: "'text/html'"

handler.js

代码语言:javascript
复制
'use strict';

var ServerlessHelpers = require('serverless-helpers-js').loadEnv(); // all content must be assembled into a single variable


function render() {
  return ['<!DOCTYPE HTML>', '<link rel="shortcut icon" href="about:blank">', '<script src="https://cdn.rawgit.com/jpillora/xdomain/0.7.4/dist/xdomain.min.js"></script>'].join(' ');
} // Lambda Handler


module.exports.handler = function (event, context) {
  try {
      var html = render();
      context.succeed(html);
  } catch (err) {
    console.log(err);
    context.fail(err);
  }
};
EN

回答 1

Stack Overflow用户

发布于 2020-05-30 19:11:03

好的,看起来是无服务器-离线版本6的问题。如果您尝试返回一个字符串,我可以发现它运行的是json.stringify。降级到版本5为我解决了这个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62081415

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档