首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >星号可变最大长度

星号可变最大长度
EN

Stack Overflow用户
提问于 2014-05-23 13:58:33
回答 1查看 3K关注 0票数 2

我是第一次接触asterisk,我搜索过asterisk的UAC参数的最大长度限制

例如: username,secret,callerid,fromuser

我已经在谷歌上搜索过相同的内容,但没有找到相同的信息,但在asterisk源目录channels/sip/include/sip.h中,我看到了以下几行

字符username256

字符secret256

以星号表示的UAC参数允许的最大长度是多少?

EN

回答 1

Stack Overflow用户

发布于 2014-05-23 18:34:40

大多数星号使用255个最多的字符串进行行解析。

因此,不建议在任何配置文件中执行超过255行的操作。

这是每行的限制(不仅仅是可变长度)

例如,如果您正在使用

代码语言:javascript
复制
username = something

那么"something“必须小于255 - 12=243。

在大多数设备中解析sip报头也有相同的限制。因此,thoose变量大小要小得多。

例如,INVITE包通常具有

代码语言:javascript
复制
From: "callerid" <sip:username@46.4.111.111:5061>;tag=as3ad441f7

因此,这意味着当用户名超过200个时,您可能会遇到问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23821949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档