«http-request» 태그된 질문

1
"utf8 = ✓"를 "utf8 = true"보다 선호합니까?
최근에 쿼리 매개 변수 "utf8 = ✓"를 포함하는 몇 개의 URI를 보았습니다. 나의 첫인상 ( "mmm, cool cool"이라고 생각한 후)은 이것이 깨진 문자 인코딩을 감지하는 데 사용될 수 있다는 것이었다. 문자 인코딩의 잠재적 인 문제를 해결하는 더 좋은 방법입니까, 아니면 개발자가 해킹을 즐기기 만합니까?

7
검색이 RESTful 인터페이스에 어떻게 적합합니까?
RESTful 인터페이스를 설계 할 때 요청 유형의 의미는 설계에 필수적으로 간주됩니다. GET- 콜렉션 나열 또는 검색 요소 PUT- 컬렉션 또는 요소 교체 POST- 콜렉션 또는 요소 작성 삭제 -음, 음, 컬렉션 또는 요소 삭제 그러나 이것은 "검색"의 개념을 다루지 않는 것 같습니다. 예를 들어 구직 사이트를 지원하는 웹 서비스 제품군을 …

6
GET 요청이 서버에서 데이터를 변경하지 않아야하는 이유는 무엇입니까?
인터넷을 통해 다음과 같은 조언을 봅니다. GET은 서버의 데이터를 변경해서는 안됩니다. POST 요청을 사용하십시오. 이 아이디어의 기초는 무엇입니까? 데이터베이스에 데이터를 삽입하고 GET 쿼리 문자열에 매개 변수를 전달하는 PHP 서비스를 만들면 왜 그럴까요? (SQL 주입을 처리하기 위해 준비된 명령문을 사용하고 있습니다). POST 요청이 더 안전한가요? 아니면 이것에 대한 역사적인 이유가 있습니까? …
109 http  http-request 

6
모든 요청에 ​​대해 새로운 단일 HttpClient 인스턴스를 만들어야합니까?
최근 에 다음과 같은 방식 으로 사용하는 문제에 대해 이야기하는 asp.net 괴물 의이 블로그 게시물 을 보았습니다 HttpClient. using(var client = new HttpClient()) { } 블로그 게시물에 따라 HttpClient모든 요청을 처리 한 후에는 TCP 연결을 열어 둘 수 있습니다. 이로 인해 잠재적으로 System.Net.Sockets.SocketException. 게시물에 따라 올바른 방법 HttpClient은 소켓 낭비를 …
57 c#  http-request 

3
HTTP 요청 헤더와 요청 본문에 속하는 것은 무엇입니까?
모바일 클라이언트를위한 일련의 웹 서비스를 개발 중이며 요구 사항에 따라 모든 요청에 ​​포함시키고 특정 요청에 저장하고 다른 결과를 필터링하는 데 사용되는 고유 한 장치 ID가 필요합니다. 모든 요청에 ​​포함되기 때문에 사용자 정의 HTTP 헤더에 넣을 것을 제안 했으므로 주어진 데이터가 헤더 또는 다른 데이터와 함께 있는지 여부를 결정하는 데 어떤 …

2
REST API는 부분적으로 수정 가능한 자원에 대한 PUT 요청을 어떻게 처리해야합니까?
HTTP GET요청 에 대한 응답으로 REST API 가 하위 오브젝트에 일부 추가 데이터를 리턴 한다고 가정하십시오 owner. { id: 'xyz', ... some other data ... owner: { name: 'Jo Bloggs', role: 'Programmer' } } 분명히, 우리는 누군가가 PUT뒤로 물러 설 수 있기를 원하지 않습니다. { id: 'xyz', ... some other …

3
HTTP 헤더를 통해 액세스 토큰을 전송하는 것이 안전합니까?
첫 번째 RESTful 웹 서비스이며 보안 문제가 걱정됩니다. HTTP 헤더를 통해 액세스 토큰을 전송하는 것이 안전합니까? 예를 들면 다음과 같습니다. POST /v1/i/resource HTTP/1.1 Content-Type: application/x-www-form-urlencoded Api-key: 5cac3297f0d9f46e1gh3k83881ba0980215cd71e Access_token: 080ab6bd49b138594ac9647dc929122adfb983c8 parameter1=foo&parameter2=bar 연결이 완료되었습니다 SSL. 또한 scope모든 속성에 대해 정의해야 할 사항access token

2
부모 리소스를 찾을 수 없을 때 POST에 적합한 응답 상태 코드는 무엇입니까?
나는 다음 끝점을 가지고 있습니다. a/{id}/b bwith with 보내는 POST요청 을 작성하려고 합니다. 만약 a주어진와 {id}내가 함께은 응답해야 찾을 수 없습니다 404 NOT_FOUND또는 어쩌면로 409 CONFLICT? 평범한 것을 다루는 a/{id}것이 중요합니다. 여기서는 하위 리소스가 사용됩니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.