小编use*_*969的帖子

我可以使用AJAX'POST'将数据发布到我服务器上的JSON文件中吗?

我只想用最简单/最简单的方法从用户在我的服务器上输入的数据"POST"从AJAX表单中获取数据.

因此,如果用户在页面上的输入表单中留下他们的名字,那么AJAX POST将数据发送到我服务器上的JSON文件.

这可能吗?这是获取输入数据的最快方法吗?

提前致谢!

*有人可以告诉我为什么这会被贬低?我违反了任何条款吗?我想在将来知道.谢谢.:/

javascript ajax jquery json polymer

4
推荐指数
1
解决办法
9706
查看次数

如何授予目标存储桶日志传送组WRITE和READ_ACP权限?

我正在尝试使用Terraform设置cloudfront dist和s3存储桶。当我运行terraform apply它返回以下错误:

  • aws_s3_bucket.app:放置S3日志时出错:InvalidTargetBucketForLogging:您必须将日志传送组WRITE和READ_ACP权限授予目标存储桶

我的S3.tf文件:

data "aws_iam_policy_document" "s3_policy" {
  policy_id = "PolicyForCloudFrontPrivateContent"

  statement {
    sid       = "1"
    actions   = ["s3:GetObject"]
    resources = ["arn:aws:s3:::${local.name_env}/*"]

    principals {
      type        = "AWS"
      identifiers = ["${aws_cloudfront_origin_access_identity.origin_access_identity.iam_arn}"]
    }
  }
}

resource "aws_s3_bucket" "app" {
  bucket = "${local.name_env}"
  policy = "${data.aws_iam_policy_document.s3_policy.json}"

  logging {
    target_bucket = "${local.logs_bucket}"
    target_prefix = "app-${var.environment}"
  }

  versioning {
    enabled = true
  }

  tags = "${local.tags}"
}
Run Code Online (Sandbox Code Playgroud)

amazon-s3 amazon-cloudfront terraform terraform-provider-aws

3
推荐指数
1
解决办法
1477
查看次数

如何将多个args传递给jq?

我正在尝试编写一个新的 json 文件。我想定义多个变量,然后通过管道将它们设置为新 json 文件中的不同属性。

jq --arg dnb "$DOMAIN_NAME_BUILT" --arg origin "$DOMAIN_ID_BUILT" \ 
   '.Origins.Items[0].DomainName = $dnb' | '.Origins.Items[0].Id = $origin' distconfig.json > "$tmp" && mv "$tmp" distconfig.json
Run Code Online (Sandbox Code Playgroud)

这仅适用于一个变量:--arg NAME VALUE 模式,但是当我添加第二个 arg 并使用管道时,jq ... 'x1 = y1 | x2 = y2, e.g.它会中断。

shell json jq

-1
推荐指数
1
解决办法
2790
查看次数