V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  nangdiea  ›  全部回复第 1 页 / 共 2 页
回复总数  40
1  2  
@tan9O 对,我现在在搞 alist ,我的思路是同时存储 3 个左右的网盘,到时候某个失效还能有个备份,而且流量大,可以做分发;还在研究 alist 上传读取; OneDrive 提供容量太小了,阿里网盘+蓝奏+百度就很棒
总结一下
存储空间 流量 备注
123pan 2T 100G/月(直链)
坚果云 不限制 3G/月
七牛云 10G 10G
B2+CF 10G 不限制 容量太少
CF R2 10G/月 1KW/次 对比 B2 每月可存 10GB?
网盘挂载 - 不限制 (高并发封号?,通过分发多网盘备份) ✔

... 欢迎补充

如果说我注册 2 个账号呢?
@iwdmb 我看了下,好像只有 10GB 的存储容量,不知道能不能免费提升
@leaflxh 用挂载访问频繁会 timeout ? 有没有更好的网盘挂载的推荐,我看了资料,好像访问频繁,或者被别人刷量会被封、不可以图床什么的、不知道我这种场景是否允许。
@yin1999 优先考虑白嫖方案,收费固然可以,就是刚开始玩,还是先玩免费的,而且存储这种小型文本,也应该足够了。
本来打算用百度云 api 的,太难用了,读取个 txt 文件,还需要分 3 个请求才拿到
@leaflxh 发现一个 alist ,我觉得用挂在云盘是最优选择,好像阿里云盘提供 api 访问比百度简洁很多,所以就算不能挂载了也可以用 api 把~ ,直接用本地 nodejs 的 fs 就可以读取和写入,非常棒 ~
@0o0O0o0O0o 是哪个? 是存储内容不超过 1T ,怎么访问都不计算流量?
@leaflxh 有 1T 完全足够了,就怕网络不流畅
@wdf1286 好像不太可行,我的需求只是借用第三方存储小说文本就行;
对于 Cloudflare KV 数据库,免费套餐的容量限制为免费用户每月存储量 1GB ,每日读取量 10GB 。如果您需要更大的存储容量或更高的使用限制,您可以考虑升级到 Cloudflare 的付费套餐。

对于 Cloudflare Durable Objects ( D1 数据库),免费套餐的容量限制为每个对象的存储量为 1MB ,每个对象的内存使用量为 128MB ,每个对象的 CPU 使用时间为 10ms/请求。对于较大的小说内容或高流量的应用,这些限制可能会受到限制。同样地,如果您需要更高级的功能和更高的容量限制,您可能需要考虑升级到付费套餐。
我觉得百度网盘还行,就是下载麻烦 ~
域名解析应该没问题,就很奇怪,因为有时候可以,有时候不行,真是太过于奇怪了。
我想尝试搜索 requestproxy 整个服务器是否有关于这个字段的文件,似乎没有;( 查询姿势不对?)
我傻了,虽然不影响使用,但是如果是小概率出现,还是会对个别用户有影响。(该不会百度云有问题吧,中毒咯?)
@julyclyde
关于 header:
我发出来都是 response 服务器响应返回的 header ,没有打印请求头,都是响应头 (非发送时 header );

关于美国 IP:
这个参数的 x-requestproxy-ip 这个是放在响应头里面的,里面都会带上 IP ,应该是经过转发,我的机器是国内百度云的,不支持翻墙。
另外我说 IP 属于是美国,是我在百度搜索 IP 地址出来的,不知道准确不。
server
{
listen 80;
listen 443 ssl http2;
server_name xxx.xx.com;

index index.html index.htm default.htm default.html;
#root /www/wwwroot/self-sy/service;
# 添加自定义标头在这里
add_header X-Custom-Header "Custom 2Value" always;

#SSL-START SSL 相关配置
#error_page 404/404.html;
ssl_certificate /www/server/panel/vhost/cert/sy/fullchain.pem;
ssl_certificate_key /www/server/panel/vhost/cert/sy/privkey.pem;
ssl_protocols TLSv1.1 TLSv1.2 TLSv1.3;
ssl_ciphers EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
add_header Strict-Transport-Security "max-age=31536000";
error_page 497 https://$host$request_uri;
#SSL-END

#ERROR-PAGE-START 错误页相关配置
#error_page 404 /404.html;
#error_page 502 /502.html;
#ERROR-PAGE-END


#REWRITE-START 伪静态相关配置
include /www/server/panel/vhost/rewrite/node_sy.conf;
#REWRITE-END

#禁止访问的文件或目录
location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md|package.json|package-lock.json|\.env) {
return 404;
}

#一键申请 SSL 证书验证目录相关设置
location /.well-known/ {
root /www/wwwroot/self-sy/service;
}

#禁止在证书验证目录放入敏感文件
if ( $uri ~ "^/\.well-known/.*\.(php|jsp|py|js|css|lua|ts|go|zip|tar\.gz|rar|7z|sql|bak)$" ) {
return 403;
}


# HTTP 反向代理相关配置开始 >>>
location ~ /purge(/.*) {
proxy_cache_purge cache_one $host$request_uri$is_args$args;
}

location / {
proxy_pass http://127.0.0.1:3010;
# 添加自定义标头在这里
add_header X-Custom-Header "Custom Value" always;
proxy_set_header Host $host:$server_port;
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;
add_header X-Cache $upstream_cache_status;
proxy_set_header X-Host $host:$server_port;
proxy_set_header X-Scheme $scheme;
proxy_connect_timeout 30s;
proxy_read_timeout 86400s;
proxy_send_timeout 30s;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
# HTTP 反向代理相关配置结束 <<<

access_log /www/wwwlogs/sy.log;
error_log /www/wwwlogs/sy.error.log;
}
![avatar]( https://img1.imgtp.com/2023/08/29/AfdzwJ4V.png)

我的客户端代码:
```javascript
const data = result.data?.data;
if (!data) throw new Error(`[${index}|${result.status}]code: ${JSON.stringify({
h: result.headers,
s: result.statusText
})}`);
```
@julyclyde
微信小程序请求域名 => (域名直连解析到 IP ) => (宝塔提供的,直接填写自动生成) Nginx => nodejs 端口

这个截图“连接失败”是哪个软件产生的?
答:使用小程序返回时,发现错误,我会弹出这个错误提示,打印信息:请求成功后返回的响应头数据

你的域名真的指向那个服务器嘛?
答:仅有一个服务器+一个域名,我是域名直接解析到服务器 IP = 记录 A : 服务器 IP

我的服务器很简单,就单纯的一个服务器+一个域名,另外服务器没有自己配置任何东西,一切配置修改均来自 “宝塔” 生成、启动、依赖安装

这个是相同请求正常返回的响应头数据(显然和图片的不一致):
access-control-allow-origin: *
content-length: 2629
content-type: application/json; charset=utf-8
date: Tue, 29 Aug 2023 09:02:52 GMT
etag: W/"a45-LbgYYOlIgtMqVzvuaHXDpyYu94M"
for-weapp-devtools: {"server":["nginx"],"date":["Tue, 29 Aug 2023 09:02:52 GMT"],"content-type":["application/json; charset=utf-8"],"content-length":["2629"],"x-powered-by":["Express"],"access-control-allow-origin":["*"],"etag":["W/\"a45-LbgYYOlIgtMqVzvuaHXDpyYu94M\""],"x-custom-header":["Custom Value"]}
server: nginx (这里会有 nginx )
x-custom-header: Custom Value
x-powered-by: Express
没有懂得老哥么,help me
@janus77 加过了
classpath 'com.android.tools.build:gradle:7.0.3'
classpath 'com.google.gms:google-services:4.3.9'
classpath "com.github.qq549631030:android-junk-code:1.1.8"
//XmlClassGuard
classpath "com.github.liujingxing:XmlClassGuard:1.1.2"
////¸øAndroidManifest.xmlÖвåÈë´úÂë
//classpath 'com.myl.manifest:manifestplugin:1.0.0'
classpath 'com.tencent.mm:AndResGuard-gradle-plugin:1.2.20'
最好能追加些垃圾代码
2023-04-07 17:55:41 +08:00
回复了 Ujob2022 创建的主题 酷工作 赴日 IT!自研、派遣招聘大量 IT 技术者!
@LcDraven 需要去缅甸转机
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3756 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 10:30 · PVG 18:30 · LAX 02:30 · JFK 05:30
Developed with CodeLauncher
♥ Do have faith in what you're doing.