[ https://issues.apache.org/jira/browse/SOLR-11266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16889096#comment-16889096 ]
Yonik Seeley commented on SOLR-11266: ------------------------------------- > I'm not of the opinion that users looking at a response in a browser are our > main target audience. More than someone trying to write a context-free Solr client I'd say ;) I think most people wanted application/json out of a misguided sense of correctness (but it's not incorrect to have json formatted text in a plain text HTTP response, and I disagree that this issue should be categorized as a bug.) Although one can argue that application/json is *more* appropriate given that it's more specific. That said, I just tried out the current versions of chrome, safari, and firefox and they all now work when application/json is used, so I'm fine with using "application/json" by default going forward. When this was previously decided, it was the case that no major browsers supported that content-type. > V2 API returning wrong content-type > ----------------------------------- > > Key: SOLR-11266 > URL: https://issues.apache.org/jira/browse/SOLR-11266 > Project: Solr > Issue Type: Bug > Components: v2 API > Reporter: Ishan Chattopadhyaya > Priority: Major > Attachments: SOLR-11266.patch > > > The content-type of the returned value is wrong in many places. It should > return "application/json", but instead returns "application/text-plan". > Here's an example: > {code} > [ishan@t430 ~] $ curl -v > "http://localhost:8983/api/collections/products/select?q=*:*&rows=0" > * Trying 127.0.0.1... > * TCP_NODELAY set > * Connected to localhost (127.0.0.1) port 8983 (#0) > > GET /api/collections/products/select?q=*:*&rows=0 HTTP/1.1 > > Host: localhost:8983 > > User-Agent: curl/7.51.0 > > Accept: */* > > > < HTTP/1.1 200 OK > < Content-Type: text/plain;charset=utf-8 > < Content-Length: 184 > < > { > "responseHeader":{ > "zkConnected":true, > "status":0, > "QTime":1, > "params":{ > "q":"*:*", > "rows":"0"}}, > "response":{"numFound":260,"start":0,"docs":[] > }} > * Curl_http_done: called premature == 0 > * Connection #0 to host localhost left intact > {code} -- This message was sent by Atlassian JIRA (v7.6.14#76016) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org