«httpresponse» 태그된 질문

HTTP 응답은 HTTP 사양에 따라 헤더 형식의 본문과 메타 데이터로 구성된 네트워크 메시지입니다. 관련 기능을 자동화하는 소프트웨어 프레임 워크 및 라이브러리에서 HttpResponse 클래스를 참조 할 수도 있습니다.

10
node 또는 Express를 사용하여 JSON을 반환하는 올바른 방법
따라서 다음 JSON 객체를 가져 오려고 시도 할 수 있습니다. $ curl -i -X GET http://echo.jsontest.com/key/value/anotherKey/anotherValue HTTP/1.1 200 OK Access-Control-Allow-Origin: * Content-Type: application/json; charset=ISO-8859-1 Date: Wed, 30 Oct 2013 22:19:10 GMT Server: Google Frontend Cache-Control: private Alternate-Protocol: 80:quic,80:quic Transfer-Encoding: chunked { "anotherKey": "anotherValue", "key": "value" } $ node 또는 express를 …

10
Java에서 Android에 대한 HttpResponse 시간 초과를 설정하는 방법
연결 상태를 확인하기 위해 다음 기능을 만들었습니다. private void checkConnectionStatus() { HttpClient httpClient = new DefaultHttpClient(); try { String url = "http://xxx.xxx.xxx.xxx:8000/GaitLink/" + strSessionString + "/ConnectionStatus"; Log.d("phobos", "performing get " + url); HttpGet method = new HttpGet(new URI(url)); HttpResponse response = httpClient.execute(method); if (response != null) { String result = …

8
HttpResponseMessage 대신 IHttpActionResult를 사용해야하는 이유는 무엇입니까?
나는 WebApi로 개발하고 있으며 WebApi2로 이동하여 Microsoft가 a IHttpActionResult를 반환하는 데 사용되는 것이 좋습니다 새 인터페이스를 도입 했습니다 HttpResponseMessage. 이 새로운 인터페이스의 장점에 대해 혼란스러워합니다. 주로을 만드는 약간 쉬운 방법을 제공하는 것 같습니다 HttpResponseMessage. 나는 이것이 "추상화를위한 추상"이라고 주장 할 것이다. 뭔가 빠졌습니까? 이 새로운 인터페이스를 사용하면 한 줄의 코드를 …

13
Web Api 컨트롤러에서 http 상태 코드 반환
웹 API 컨트롤러에서 GET 메소드에 대해 수정되지 않은 상태 코드 304를 반환하려고합니다. 내가 성공한 유일한 방법은 다음과 같습니다. public class TryController : ApiController { public User GetUser(int userId, DateTime lastModifiedAtClient) { var user = new DataEntities().Users.First(p => p.Id == userId); if (user.LastModified <= lastModifiedAtClient) { throw new HttpResponseException(HttpStatusCode.NotModified); } return …

15
비 OK 응답에 대해 IHttpActionResult를 사용하여 컨텐츠 리턴
Web API 2 컨트롤러에서 돌아 오는 경우 다음과 같이 응답이 정상이면 (상태 200) 응답이 포함 된 콘텐츠를 반환 할 수 있습니다. public IHttpActionResult Get() { string myResult = ... return Ok(myResult); } 가능한 경우 여기에 기본 제공 결과 형식을 사용하고 싶습니다. https://msdn.microsoft.com/en-us/library/system.web.http.results(v=vs.118).aspx 내 질문은 다른 유형의 응답 (200이 아닌)에 대해 …

8
.NET : 데이터와 함께 POST를 보내고 응답을 읽는 가장 간단한 방법
놀랍게도 .NET BCL에서 알 수있는 것에서 이와 같이 간단한 것을 할 수는 없습니다. byte[] response = Http.Post ( url: "http://dork.com/service", contentType: "application/x-www-form-urlencoded", contentLength: 32, content: "home=Cosby&favorite+flavor=flies" ); 위의이 가상 코드는 데이터를 사용하여 HTTP POST를 만들고 Post정적 클래스 의 메서드에서 응답을 반환합니다 Http. 우리에게는이 쉬운 일이 남지 않았으므로 차선책은 무엇입니까? 데이터와 …

3
Pragma와 Cache-Control 헤더의 차이점은 무엇입니까?
Wikipedia의 Pragma 헤더에 대해 읽었습니다 . "Pragma : no-cache 헤더 필드는 요청에 사용하기위한 HTTP / 1.0 헤더입니다. 이는 브라우저가 서버가 아닌 새로운 버전의 리소스를 원한다고 서버와 모든 중간 캐시에 알리는 수단입니다. 일부 사용자 에이전트는 응답으로이 헤더에주의를 기울이지 만 HTTP / 1.1 RFC는 특히이 동작에 의존하지 않도록 경고합니다. " 그러나 나는 …

5
Request.CreateResponse를 사용한 ASP.NET WebApi 장치 테스트
내 ApiController에 대한 단위 테스트를 작성하려고하는데 몇 가지 문제가 있습니다. Request.CreateResponse라는 멋진 확장 메서드가 응답 생성에 많은 도움이됩니다. public HttpResponseMessage Post(Product product) { var createdProduct = repo.Add(product); return this.Request.CreateResponse(HttpStatusCode.Created, createdProduct); } 부분 모의를 사용하지 않거나 "new HttpResponseMessage (...)"를 직접 사용하지 않고 CreateResponse를 조롱하는 방법이 있습니까?

9
플라스크에 HTTP 상태 코드 201 반환
우리는 API 중 하나에 Flask를 사용하고 있으며 HTTP 응답 201을 반환하는 방법을 아는 사람이 있는지 궁금합니다. 404와 같은 오류의 경우 다음을 호출 할 수 있습니다. from flask import abort abort(404) 하지만 201 년에는 LookupError : 201에 대한 예외 없음 내가 좋아하는 내 자신의 예외를 만들 필요가 있는가 이 워드 프로세서에?

15
HTTP 요청이 상태 코드 0을 반환한다는 것은 무엇을 의미합니까?
fetch 또는 XMLHttpRequest와 같은 JavaScript 네트워크 호출 또는 다른 유형의 HTTP 네트워크 요청이 HTTP 상태 코드 0으로 실패하는 것은 무엇을 의미합니까? 다른 코드는 HTTP 사양에서 3 자리이므로 유효한 HTTP 상태 코드 인 것 같습니다. 테스트로 네트워크를 완전히 분리하려고했습니다. 관련이 없지만 상태 코드 17003 (IIRC)이 발생하여 커서 검색에서 "DNS 서버 조회 …

6
HTTP 응답 헤더에서 컨텐츠 처리 사용
데이터베이스에서 파일을 제공 할 때 다음 asp.net 코드가 매우 유용하다는 것을 알았습니다. Response.AppendHeader("content-disposition", "attachment; filename=" + fileName); 이를 통해 사용자는 파일을 컴퓨터에 저장 한 다음 파일을 사용하려는 브라우저 대신 파일 사용 방법을 결정할 수 있습니다. 콘텐츠 처리 응답 헤더로 다른 작업을 수행 할 수 있습니까?

2
"다른 이름으로 저장"대화 상자없이 응답 파일 이름을 설정하는 방법
적절한 content-type헤더를 설정하는 일부 응답에서 스트림을 반환하고 있습니다. 내가 찾고있는 동작은 다음과 같습니다. 브라우저가 주어진 콘텐츠 유형의 콘텐츠를 렌더링 할 수있는 경우 브라우저 창에 표시해야합니다. 브라우저가 콘텐츠를 렌더링하는 방법을 모르는 경우 파일 이름이 응답에 제공된 이름이어야하는 "다른 이름으로 저장"대화 상자를 표시해야합니다. 문제는 다음과 같이 Content-Disposition헤더를 설정하는 경우 입니다. "첨부 파일; …


10
오류 메시지 또는 예외와 함께 NotFound () IHttpActionResult를 반환하려면 어떻게해야합니까?
IHttpActionResultWebApi GET 작업에서 무언가를 찾을 수없는 경우 NotFound를 반환하고 있습니다. 이 응답과 함께 사용자 지정 메시지 및 / 또는 예외 메시지 (있는 경우)를 보내려고합니다. 현재 ApiController의 NotFound()메서드는 메시지를 전달하기위한 오버로드를 제공하지 않습니다. 이 작업을 수행 할 방법이 있습니까? 아니면 내 사용자 정의를 작성해야 IHttpActionResult합니까?

4
org.apache.http.HttpResponse에서 HTTP 코드 가져 오기
org.apache.http.HttpResponseJava 애플리케이션에서 클래스를 사용하고 있으며 HTTP 상태 코드를 가져올 수 있어야합니다. 내가 그것을 사용하면 .toString()거기에서 HTTP 상태 코드를 볼 수 있습니다. HTTP 상태 코드를 int 또는 String으로 가져올 수있는 다른 함수가 있습니까? 무리 감사!
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.