http - 尝试读取一个不存在的全局 'PROXY' Lua

标签 http lua

我是 Lua 的新手,有人可以解释错误吗?

我正在尝试使用:

local jid_bare = require "util.jid".bare;
local http = require "socket.http";
local json_encode = require "util.json";
local mime = require("mime")

当代码执行时,我收到以下警告和堆栈跟踪:

Attempt to read a non-existent global 'PROXY'
stack traceback:
    /usr/share/lua/5.1/socket/http.lua:189: in function 'adjusturi'
    /usr/share/lua/5.1/socket/http.lua:247: in function 'adjustrequest'
    /usr/share/lua/5.1/socket/http.lua:295: in function 'trequest'
    /usr/share/lua/5.1/socket/http.lua:345: in function </usr/share/lua/5.1/socket/http.lua:331>
... and so on

我没有使用任何代理,那么我该如何解决呢?

最佳答案

我只是在与 Prosody 开发人员谈论它。这只是特定于韵律的警告,可以通过在模块内添加 rawset(_G, "PROXY", false) 来消除。

关于http - 尝试读取一个不存在的全局 'PROXY' Lua,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27145625/

相关文章:

java - 当我从我的 android 应用程序请求 http 页面时,移动关键字被添加到 url

php - PUT 请求 Laravel 上的 MethodNotAllowedException

c++ - 把lua脚本转换成等价的指令(opcode)呢?

清除Libcurl中的cookie文件

java - 发布 : 500 Internal Server Error only in Chrome

rest - 找到 "requested resource isn' t 的适当 HTTP 状态代码是什么?

oop - 我如何在 lua love2d (OOP) 中使用类

animation - 如何在 LOVE 2D 中创建行走动画

multithreading - Tir 与其他 Lua Web 框架相比如何?

c++ - 从 C++ 调用 Lua 函数,缺少参数