Made changes as per the documentation. Still the max-uri-length is 2048. Please find my config below.
I have made changes based on this link http://spray.io/documentation/1.1.2/spray-can/configuration/
spray.can {
server {
pipelining-limit = 20
reaping-cycle = infinite
request-chunk-aggregation-limit = 0
stats-support = off
remote-address-header = on
request-timeout = 2000 s
idle-timeout = 3000 s
automatic-back-pressure-handling = on
parsing {
max-uri-length = 4k
max-response-reason-length = 64
max-header-name-length = 64
max-header-value-length = 8k
max-header-count = 64
max-content-length = 512m
max-chunk-ext-length = 512
max-chunk-size = 4m
illegal-header-warnings = off
}
}
client {
max-connections = 150
max-retries = 5
response-chunk-aggregation-limit = 1m
parsing {
max-uri-length = 4k
max-response-reason-length = 64
max-header-name-length = 64
max-header-value-length = 8k
max-header-count = 64
max-content-length = 512m
max-chunk-ext-length = 512
max-chunk-size = 4m
illegal-header-warnings = off
}
}
parsing {
uri-parsing-mode = relaxed
max-uri-length = 4k
max-response-reason-length = 64
max-header-name-length = 64
max-header-value-length = 8k
max-header-count = 64
max-content-length = 512m
max-chunk-ext-length = 512
max-chunk-size = 4m
illegal-header-warnings = off
}
}
Can someone help me here please. Thanks in advance.