Nancy on Owin对查询字符串有任何内置的大小限制吗?

时间:2015-09-03 15:14:51

标签: owin nancy

我们对Nancy / Owin托管api有一种奇怪的体验 - 当URL查询字符串超过255个字符时,Nancy会返回400 Bad Request。

知道怎么解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

事实证明问题是由于我们的网址是非标准的。

网址格式为http://www.blah.com/something=blah&something2=blah

Nancy / Owin管道中的某些东西(正确地)将此字符串视为url路径而不是查询字符串,显然这个字符不能超过255个字符。

只要我们引入了标准的查询字符串格式(使用'?'),就解决了这个问题。

得到了帮助:

https://meta.stackexchange.com/questions/28782/why-do-i-get-an-error-400-with-one-constructed-url-and-not-with-the-other-one

https://webmasters.stackexchange.com/questions/16996/maximum-domain-name-length