私は web-api に取り組んでおり、以下のように url の最大長として 6144 を受け入れるように web 構成ファイルを設定しました
<system.web>
<compilation debug="true" targetFramework="4.5" />
<httpRuntime maxUrlLength="6144"
relaxedUrlToFileSystemMapping="true"
targetFramework="4.5"/>
299 文字で API を呼び出すと、すべて正常に動作しますが、299 文字を超えると、Bad Request - Invalid URL が返されます
サンプル URL:
http://localhost:56835/api/multibuys/10270001C1001034900|10358419P4001027620|10781772P4805004950|10781772P4805004950|10781772P4805004950|10781772P4805004950|10781772P4805004950|10781772P4805004950|10781772P4805004950|10781772P4805004950|10781772P4805004950|10781772P4805004950|10781772P4805004950|