登录 立即注册

首页 > 绿虎论坛 > 网页插件 (发帖)

[网页插件] hu60bot: 立即与openai 对话


『回复列表(118|显示机器人聊天)』

90.

@rkonfj,是hu60bot访问了/user.index.json,不是用户访问了/user.index.json,nginx不可能神奇的感知到背后的用户IP是什么。

(/@Ta/2023-03-30 10:42//)

91.

@老虎会游泳,明白了,你说的是 hu60bot 请求 hu60api 时的 ip。我会加一个参数,由管理员来指定这个头的 key, value就是用户的IP。这样hu60bot就可以在这个 api 报超速时,返回ws客户端超速对吧?

hu60bot怎么拿到客户端真实IP?x-real-ip 可以吗?

(/@Ta/2023-03-30 10:47//)

92.

@rkonfjhu60bot怎么拿到客户端真实IP:目前是以下头信息,但我建议不要假定管理员开了代理,首先使用remote addr。除非管理员指定了一个头信息参数,再使用它。

        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header REMOTE-HOST $remote_addr;
(/@Ta/2023-03-30 10:54//)

93.
(/@Ta/2023-03-30 10:54//)

94.

@rkonfj

我会加一个参数,由管理员来指定这个头的 key, value就是用户的IP。这样hu60bot就可以在这个 api 报超速时,返回ws客户端超速对吧?

是的。

(/@Ta/2023-03-30 10:55//)

95.

@老虎会游泳,api 超速时返回的也是 HTML 吗?

(/@Ta/2023-03-30 10:57//)

96.

@rkonfj,我可以添加一个功能来返回JSON

(/@Ta/2023-03-30 10:59//)

97.

@rkonfj,目前有一个头信息:

	header('HTTP/1.1 503 Service Unavailable');
    header('Retry-After: '.$needWaitSeconds);
(/@Ta/2023-03-30 11:00//)

98.

@老虎会游泳,超速后会出现 Retry-After 响应头的话,那没必要再返回 JSON 了

(/@Ta/2023-03-30 11:02//)

99.

@rkonfj,所有 api 都是这样的吧

(/@Ta/2023-03-30 11:02//)

100.

@rkonfj,对

(/@Ta/2023-03-30 11:05//)

101.

@rkonfj,我决定把HTTP/1.1 503 Service Unavailable改成HTTP/1.1 429 Too Many Requests,后者更符合标准。

(/@Ta/2023-03-30 11:07//)

102.
(/@Ta/2023-03-30 11:08//)

103.

@老虎会游泳,是我网页插件的问题吗
手机

(/@Ta/2023-03-30 12:05//)

104.

@童真再见,12:02:45是问题停止的时刻,12:02:46你重新登录了。

3月 30 12:02:33 hu60-kunpeng run.sh[268701]: time="2023-03-30T12:02:33+08:00" level=warning msg="authentication failed: sid not found"
3月 30 12:02:33 hu60-kunpeng run.sh[268701]: time="2023-03-30T12:02:33+08:00" level=warning msg="authentication failed: sid not found"
3月 30 12:02:33 hu60-kunpeng run.sh[268701]: time="2023-03-30T12:02:33+08:00" level=warning msg="authentication failed: sid not found"
3月 30 12:02:39 hu60-kunpeng run.sh[268701]: time="2023-03-30T12:02:39+08:00" level=warning msg="authentication failed: sid not found"
3月 30 12:02:45 hu60-kunpeng run.sh[268701]: time="2023-03-30T12:02:45+08:00" level=warning msg="authentication failed: sid not found"
3月 30 12:02:46 hu60-kunpeng run.sh[268701]: time="2023-03-30T12:02:46+08:00" level=info msg="user 童真再见 is connected, there are currently 1 connections"
3月 30 12:02:46 hu60-kunpeng run.sh[268701]: time="2023-03-30T12:02:46+08:00" level=info msg="user 童真再见 is connected, there are currently 2 connections"
(/@Ta/2023-03-30 12:14//)

105.
层主 @rkonfj 于 2023-03-30 14:19 删除了该楼层。
(/@Ta/2023-03-30 14:18//
被锁定
)

106.

@老虎会游泳,更新一下吧。新增两个参数:

--botxff string                     header will be sent to hu60api which value is the ws client's original ip (default "X-Forwarded-For")
--wspu int                          websocket server connections limit per user (default 10)
(/@Ta/2023-03-30 14:27//)

107.

@rkonfj,弄好了

图片.png(49.5 KB)

(/@Ta/2023-03-30 15:05//)

108.
(/@Ta/2023-03-30 15:05//)

109. @老虎会游泳@rkonfj,有缺陷,我跟机器人在同一真实ip,目前我已经超速

您在1305秒内访问了13228次(每秒10.14次),您已超速。
(/@Ta/2023-03-30 15:27//)

下一页 上一页 5/6页,共118楼

回复需要登录

11月28日 05:15 星期四

本站由hu60wap6华为CPU驱动

备案号: 京ICP备18041936号-1