php - API가 프롬프트 정보를 반환합니다. 프런트 엔드에서 API가 반환한 프롬프트 정보를 사용자에게 표시합니까?
淡淡烟草味
淡淡烟草味 2017-05-16 13:08:58
0
6
687

1. API 인터페이스가 데이터를 반환하거나 오류 메시지를 반환하면 사용자에게 잘못된 매개변수와 같은 양식 제출과 같은 일부 관련 정보가 표시된 다음 양식 제출이 성공했다는 메시지가 표시됩니다. 백그라운드에서는 모든 반환이 균일합니다. 그러나 프런트엔드는 사용자에게 직접 성공을 유도했으며 이로 인해 리더는 성공과 같은 한자가 백그라운드로 직접 반환되어야 한다고 말문이 막혔습니다. 프런트엔드는 사용자에게 반환할 정보 집합을 정의합니까? 반환하려면 백엔드를 사용해야 합니다. 우리 백엔드는 모든 오류 코드를 반환합니다. 프롬프트 정보와 오류 코드는 오류를 빠르게 찾기 위해 열려 있을 때만 보는 데 사용되지만 프런트 엔드에서는 사용자에게 직접 확인하라는 메시지를 표시합니다. 조언 좀 주실 수 있나요?

淡淡烟草味
淡淡烟草味

모든 응답(6)
刘奇

할 수 있으면 리더가 시키는 대로 하세요. 할 수 없다면 프론트엔드에게 리더가 하는 말만 전하고 도망가세요...

迷茫

먼저 프런트 엔드는 입력 콘텐츠에 특정 형식 제한을 적용해야 하며 제출하기 전에 불법적인 프롬프트를 생성해야 하며 제출할 수 없습니다.
백엔드는 일반적으로 프런트 엔드 이후에 일반 HTTP 오류 코드를 생성합니다. 엔드와 백엔드가 이 오류 코드에 동의하면 프롬프트 정보가 출력됩니다. 프런트엔드에서 수행되며 프런트엔드와 백엔드는 분리되어 있으며 유연하게 수정할 수 있습니다.
예를 들어, 백엔드; -end는 200을 반환하고 프런트 엔드는 200을 수신하고 XXXXXX 성공과 같은 프롬프트를 표시합니다

我想大声告诉你

일반적으로 프론트엔드는 논리적인 판단은 하지 않고 디스플레이만 담당합니다. 어쩌면 다음과 같이 반환할 수도 있습니다:

으아악

괜찮습니다.

예전에 인터페이스를 작성할 때 이미지의 상대 경로를 반환했는데 프런트 엔드에서 도메인 이름과 상대 경로를 이어붙이면 완전한 경로가 되지 않을까 하는 생각도 했습니다. 그러나 이는 프런트 엔드의 복잡성을 증가시킵니다.

给我你的怀抱

이 문제는 프론트엔드 두 사람에게 얘기하면 됩니다. 상사와는 아무런 관련이 없습니다. 상사가 원하는 것은 최종 결과를 어떻게 할지 결정하는 것입니다. 표준과 최종 표준은 무엇인지 프론트엔드 형제들과 이야기를 나누면 됩니다. 코드, 상태, 데이터 데이터만 전달하면 됩니다. 관련 프롬프트와 데이터 데이터를 반환합니다. 모든 성공은 xxx이고 실패는 xxx입니다. 그렇지 않으면 모든 인터페이스가 중국어 문자를 전송하므로 프런트 엔드에서 판단하기가 어렵습니다.

为情所困

저는 보통 인터페이스에서 상태 코드를 반환합니다. 그런 다음 인터페이스 문서에 있는 상태 코드의 의미를 이해합니다. 괜찮아

Ty80

당신의 리더는 기술을 전혀 이해하지 못할 수도 있습니다.
원칙적으로 백엔드는 서버 정보를 프런트엔드에 전송해서는 안 되지만, 단지 성공인지 실패인지는 중요하지 않습니다. 프런트엔드 학생들에게 어디가 잘못되었는지 알려주면 의사소통이 가능합니다. 당신과 함께.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿