java.io.UnsupportedEncodingException: application/json; charset=UTF-8

Mark Korzhov

I have a problem in this Android code snippet:

public Object post(String path, Object payload, Class<?> responseType) throws Exception {
    URI uri = buildUri(path);
    HttpPost request = new HttpPost(uri);
    addHeaders(request);
    request.setEntity(new StringEntity(
            serialize(payload),
            ContentType.APPLICATION_JSON));
    return op(request, responseType);
}

'StringEntity(java.lang.String, java.lang.String)' in 'org.apache.http.entity.StringEntity' cannot be applied to '(java.lang.String, org.apache.http.entity.ContentType)'

How can I correctly convert ContentType to String? I tried the use toString(), but got an error:

java.io.UnsupportedEncodingException: application/json; charset=UTF-8

I would be grateful for your help.

Thanks.

Sotirios Delimanolis

The android version of StringEntity does not have a constructor which accepts a ContentType. Use its setContentType method instead.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

java.io.UnsupportedEncodingException : java.nio.charset.CharsetICU [UTF-8]

분류에서Dev

java.io.UnsupportedEncodingException : unicode-1-1-utf-7?

분류에서Dev

UCS-2에 대한 java.io.UnsupportedEncodingException

분류에서Dev

GWT Java 이메일-java.io.UnsupportedEncodingException : text / html

분류에서Dev

PHP output JSON Web Service charset UTF-8 error

분류에서Dev

How to automatically detect text file charset and convert it to UTF-8

분류에서Dev

encodeURIComponent 및 콘텐츠 유형 : 'charset : utf-8'

분류에서Dev

HTML-charset windows 1255는 작동하지만 utf-8

분류에서Dev

mysql charset latin1을 utf-8로 변환 문제

분류에서Dev

FileBody에 charset UTF8을 설정할 수 있습니까?

분류에서Dev

Websphere 7의 JAX-WS 클라이언트가 java.io.UnsupportedEncodingException : text / xml과 함께 실패 함

분류에서Dev

미디어 유형 'application / json; encoding = utf8, charset = utf-8'구문 분석 오류

분류에서Dev

Java에서 UTF-8 charset 출력 스트림을 사용하여 파일에 UTF-16 문자를 작성했지만 파일의 결과 데이터는 여전히 UTF-16입니다. 왜?

분류에서Dev

Node : Express : application / octet-stream; charset =; UTF-8 응답을 처리하는 방법?

분류에서Dev

Charset UTF-8 및 PHP 헤더 ()가 작동하지 않습니다.

분류에서Dev

Netflix Feign 콘텐츠 유형 'pplication / json; charset = UTF-8'이 지원되지 않음

분류에서Dev

요청 및 응답 "Content-Type"을 "application / json; charset = UTF-8"로 설정하는 방법은 무엇입니까?

분류에서Dev

Content-Type "text / plain; charset = UTF-8"을 사용하는 Spring 반응 형 WebClient GET json 응답

분류에서Dev

Nokogiri는 <meta charset = 'UTF-8>로 html을 구문 분석 할 때 오류를 발생시킵니다.

분류에서Dev

Soap 웹 서비스는 "컨텐츠 유형 application / soap + xml; charset = UTF-8"을 반환합니다.

분류에서Dev

charset = UTF8로 설정된 후 웹 페이지에 특수 문자가 표시되지 않음

분류에서Dev

PHP 5.6에서 charset을 UTF-8로 올바르게 설정하는 방법은 무엇입니까?

분류에서Dev

MIME 미디어 유형 text / html 용 리더; charset = UTF-8을 찾을 수 없습니다.

분류에서Dev

서버는`charset = utf-8`을 지정하고 ISO-8859로 다운로드합니다.

분류에서Dev

Filestack 용 charset utf-8을 사용하여 Phoenix에서 정적 JSON 파일을 제공하는 방법

분류에서Dev

PHP 및 mpdf-charset_in = 'UTF-8'인 경우 Chrome에서 PDF를로드하지 못했습니다.

분류에서Dev

charset을 utf8mb4에서 utf8로 변경 한 후 테이블의 인덱스 저장소 크기가 더 큰 이유는 무엇입니까?

분류에서Dev

System.IO.UTF8을 찾을 수 없음 (PureScript 설치)

분류에서Dev

예외 무시 : <_io.TextIOWrapper name = '<stdout>'mode = 'w'encoding = 'UTF-8'>

Related 관련 기사

  1. 1

    java.io.UnsupportedEncodingException : java.nio.charset.CharsetICU [UTF-8]

  2. 2

    java.io.UnsupportedEncodingException : unicode-1-1-utf-7?

  3. 3

    UCS-2에 대한 java.io.UnsupportedEncodingException

  4. 4

    GWT Java 이메일-java.io.UnsupportedEncodingException : text / html

  5. 5

    PHP output JSON Web Service charset UTF-8 error

  6. 6

    How to automatically detect text file charset and convert it to UTF-8

  7. 7

    encodeURIComponent 및 콘텐츠 유형 : 'charset : utf-8'

  8. 8

    HTML-charset windows 1255는 작동하지만 utf-8

  9. 9

    mysql charset latin1을 utf-8로 변환 문제

  10. 10

    FileBody에 charset UTF8을 설정할 수 있습니까?

  11. 11

    Websphere 7의 JAX-WS 클라이언트가 java.io.UnsupportedEncodingException : text / xml과 함께 실패 함

  12. 12

    미디어 유형 'application / json; encoding = utf8, charset = utf-8'구문 분석 오류

  13. 13

    Java에서 UTF-8 charset 출력 스트림을 사용하여 파일에 UTF-16 문자를 작성했지만 파일의 결과 데이터는 여전히 UTF-16입니다. 왜?

  14. 14

    Node : Express : application / octet-stream; charset =; UTF-8 응답을 처리하는 방법?

  15. 15

    Charset UTF-8 및 PHP 헤더 ()가 작동하지 않습니다.

  16. 16

    Netflix Feign 콘텐츠 유형 'pplication / json; charset = UTF-8'이 지원되지 않음

  17. 17

    요청 및 응답 "Content-Type"을 "application / json; charset = UTF-8"로 설정하는 방법은 무엇입니까?

  18. 18

    Content-Type "text / plain; charset = UTF-8"을 사용하는 Spring 반응 형 WebClient GET json 응답

  19. 19

    Nokogiri는 <meta charset = 'UTF-8>로 html을 구문 분석 할 때 오류를 발생시킵니다.

  20. 20

    Soap 웹 서비스는 "컨텐츠 유형 application / soap + xml; charset = UTF-8"을 반환합니다.

  21. 21

    charset = UTF8로 설정된 후 웹 페이지에 특수 문자가 표시되지 않음

  22. 22

    PHP 5.6에서 charset을 UTF-8로 올바르게 설정하는 방법은 무엇입니까?

  23. 23

    MIME 미디어 유형 text / html 용 리더; charset = UTF-8을 찾을 수 없습니다.

  24. 24

    서버는`charset = utf-8`을 지정하고 ISO-8859로 다운로드합니다.

  25. 25

    Filestack 용 charset utf-8을 사용하여 Phoenix에서 정적 JSON 파일을 제공하는 방법

  26. 26

    PHP 및 mpdf-charset_in = 'UTF-8'인 경우 Chrome에서 PDF를로드하지 못했습니다.

  27. 27

    charset을 utf8mb4에서 utf8로 변경 한 후 테이블의 인덱스 저장소 크기가 더 큰 이유는 무엇입니까?

  28. 28

    System.IO.UTF8을 찾을 수 없음 (PureScript 설치)

  29. 29

    예외 무시 : <_io.TextIOWrapper name = '<stdout>'mode = 'w'encoding = 'UTF-8'>

뜨겁다태그

보관