文档首页/
对象存储服务 OBS/
SDK参考/
C/
常见问题(C SDK)/
在Linux环境中访问OBS报错:requires a valid Date or x-obs-date header(C SDK)
更新时间:2025-02-18 GMT+08:00
在Linux环境中访问OBS报错:requires a valid Date or x-obs-date header(C SDK)
问题根因:
Linux环境变量(env命令)中,LANG变量值为zh_CN.UTF-8,请求头Date会包含中文,例如“三,04 9月 2024 10:41:39 GMT”。
解决方案:
将环境变量LANG设置为en_US.UTF-8,代码示例如下:
#include <locale.h> setlocale(LC_TIME, "en_GB.UTF-8");
父主题: 常见问题(C SDK)