나는 이것으로 조금 혼란스러워합니다. 일부 웹 API는 |
문자를 사용합니다 (예 : mediawiki api - "action = opensearch"참조, 매개 변수 "namespace"는 |
으로 항목을 구분합니다).'|'을 사용할 수 있습니까? URL에?
그러나 나는 또한 이것이 w3 URL spec과 this SO question에 따라 엄격히 허용되지 않는다는 것을 알고 있습니다.
내가 본 예 (예 : 미디어 위키)를 잘못 이해 한 적이 있습니까? 브라우저가 URL 인코딩을 통해 나에게 뒤에서 인코딩합니까? 이 기능은 일부 웹 브라우저 및 서버에서 작동 하나 다른 기능은 중단됩니까?
코드가 브라우저를 통과하지 않고 액세스 할 수있는 웹 API 스키마를 만들고 있으므로 제대로 이해하고 싶습니다. 몇 가지 용어로 |
을 사용하는 것이 좋겠지 만 너무 괴롭다면 URL 인코딩 트릭을 사용합니다.