我正在开发一个PHP项目,其中所有文件的扩展名为".shtml".不幸的是,Vim不知道在这些文件中突出显示PHP.有没有办法迫使Vim突出显示这些文件为PHP而不是shtml?
我有一个只能在生产环境中运行的自定义插件,因此我只需要在该环境中加载它。nuxt.config.js 有办法做到这一点吗?
有没有办法确定文档中哪个元素当前具有焦点?理想情况下,无需走过任何元素.
[注意:为了清楚起见,这已被编辑,因为我想要什么似乎有些混乱。我只想要原始 JSON。在这种情况下,它应该是{"foo":"bar"}。重要的是要强调我希望这是一个字符串!我不需要将它解码为 Swift 对象,也不需要以任何方式编组或修改!]
是否可以从 API 调用中获取原始 JSON?目前我正在使用,URLSession.dataTask(with:request)但响应数据包括响应标头和正文。我只想要原始 JSON 作为字符串返回给我。
这是我正在使用的代码:
// Build the URL
var urlComponents = URLComponents()
urlComponents.scheme = "http"
urlComponents.host = "127.0.0.1"
urlComponents.port = 80
urlComponents.queryItems = [URLQueryItem(name: "foo", value: "bar")]
guard let url = urlComponents.url else {
fatalError("Could not create URL from components")
}
// Configure the request
var request = URLRequest(url: url)
request.httpMethod = "GET"
request.addValue("application/json", forHTTPHeaderField: "Content-Type")
request.addValue("application/json", forHTTPHeaderField: "Accept")
let task = URLSession.shared.dataTask(with: …Run Code Online (Sandbox Code Playgroud)