반응형

json 20

투고 요청 본문에 있는 Json 객체에 사용자 이름과 비밀번호를 전송해도 안전한가요?

투고 요청 본문에 있는 Json 객체에 사용자 이름과 비밀번호를 전송해도 안전한가요? 웹 어플리케이션을 구축하고 있으며 웹 서버는 안전합니다.즉, 접속을 암호화하기 위해 프런트엔드와 함께 ssl 증명서를 사용합니다. 사용자가 로그인하면 이와 같은 JSON 개체가 생성되어 서버로 전송됩니다. { username:"the user's username", password:"the user's password" } 서버에서는 salt를 사용하는 해시 알고리즘에 의해 검증됩니다.확인되면 일정 시간 동안 유효한 api 토큰이 생성되고 요청 시 사용자를 확인하기 위해 헤더 내에서 앞뒤로 전달됩니다.유저명과 패스워드를 송신하는 것은, 이 베스트 프랙티스/시큐어입니까, 아니면 헤더로 송신하는 것이 좋습니까?여러 가지 포..

programing 2023.04.06

문자열을 작은 따옴표로 JSON으로 구문 분석하시겠습니까?

문자열을 작은 따옴표로 JSON으로 구문 분석하시겠습니까? 나는 끈이 있다 str = "{'a':1}"; JSON.parse(str); VM514:1 Uncaught SyntaxError: Unexpected token '(…) 위의 문자열(str)을 JSON 오브젝트로 해석하려면 어떻게 해야 합니까? 이것은 단순한 해석처럼 보입니다.근데 안 되네.JSON 표준에서는 큰따옴표가 필요하며 작은따옴표는 사용할 수 없습니다.파서도 사용할 수 없습니다. 문자열에 이스케이프된 작은 따옴표가 없는 단순한 케이스(일반적으로 불가능하지만 JSON이 아님)가 있는 경우 단순화할 수 있습니다.str.replace(/'/g, '"')유효한 JSON을 얻을 수 있습니다.오래된 투고인 것은 알지만, 이 목적으로 JSON5를 사..

programing 2023.04.06

JSON 또는 부분 html을 반환하는 ASP.NET MVC 컨트롤러 액션

JSON 또는 부분 html을 반환하는 ASP.NET MVC 컨트롤러 액션 파라미터에 따라 JSON 또는 부분 html 중 하나를 반환하는 컨트롤러 액션을 작성하려고 합니다.결과를 비동기적으로 MVC 페이지로 되돌리는 가장 좋은 방법은 무엇입니까?액션 메서드에서 Json(개체)을 반환하여 JSON을 페이지로 되돌립니다. public ActionResult SomeActionMethod() { return Json(new {foo="bar", baz="Blech"}); } 그럼 Ajax를 사용하여 액션 메서드를 호출해 주세요.ViewPage에서 다음과 같은 도우미 메서드 중 하나를 사용할 수 있습니다. Some Method는 jascript 메서드로 반환된 Json 객체를 평가합니다. 일반 문자열을 반환하..

programing 2023.04.06

JSON.stringify() 출력 중 특정 값 숨기기

JSON.stringify() 출력 중 특정 값 숨기기 특정 필드를 json 문자열에 포함시키지 않을 수 있습니까? 여기 몇 가지 유사 코드가 있습니다. var x = { x:0, y:0, divID:"xyz", privateProperty1: 'foo', privateProperty2: 'bar' } privateProperty1 및 privateproperty2가 json 문자열에 표시되지 않도록 합니다. 그래서 저는 Stringify refacer 기능을 사용할 수 있다고 생각했습니다. function replacer(key,value) { if (key=="privateProperty1") then retun "none"; else if (key=="privateProperty2") then re..

programing 2023.04.01

Python을 사용하여 RESTful 서비스에서 JSON 데이터를 얻는 방법은 무엇입니까?

Python을 사용하여 RESTful 서비스에서 JSON 데이터를 얻는 방법은 무엇입니까? Python을 사용하여 RESTful 서비스에서 JSON 데이터를 가져오는 표준 방법이 있습니까? 인증에 Kerberos를 사용해야 합니다. 도움이 될 것 같네요나는 이것을 요청 라이브러리에 시도해 볼 것이다.기본적으로 동일한 용도로 사용할 수 있는 표준 라이브러리 모듈(urlib2, httplib2 등)에 대한 래퍼 사용이 훨씬 쉽습니다.예를 들어 기본 인증이 필요한 URL에서 json 데이터를 가져오는 방법은 다음과 같습니다. import requests response = requests.get('http://thedataishere.com', auth=('user', 'password')) data = re..

programing 2023.04.01

AngularJS $http-post - 이진 파일을 Excel 파일로 변환하여 다운로드

AngularJS $http-post - 이진 파일을 Excel 파일로 변환하여 다운로드 저는 Angular JS에서 $http post를 통해 Excel 워크북을 다운로드하는 애플리케이션을 만들었습니다. 아래 코드는 JSON 형식으로 정보를 전달하고 각진 $http 포스트를 통해 서버 REST 웹 서비스(java)로 전송합니다.웹 서비스는 JSON의 정보를 사용하여 Excel 워크북을 생성합니다.$http post의 성공 본문 내의 응답에서는 해당 데이터 변수 내의 바이너리 데이터를 취득하고 있습니다만, 그것을 변환하여 엑셀 파일로 다운로드하는 방법을 모릅니다. 이 바이너리를 엑셀 파일로 변환하여 다운로드 할 수 있는 방법을 가르쳐 주실 수 있습니까? 제 코드는 다음과 같습니다. $http({ url:..

programing 2023.04.01

C#과 JSON의 시리얼화 해제

C#과 JSON의 시리얼화 해제 페이스북 친구의 Graph API 호출을 오브젝트 목록으로 역직렬화하려고 합니다.JSON 오브젝트는 다음과 같습니다. {"data":[{"id":"518523721","name":"ftyft"}, {"id":"527032438","name":"ftyftyf"}, {"id":"527572047","name":"ftgft"}, {"id":"531141884","name":"ftftft"}, {"id":"532652067","name"... List facebooks = new JavaScriptSerializer().Deserialize(result); 원시적인 물체가 잘못되었기 때문에 효과가 없습니다.이걸 어떻게 역직렬화하면 되죠?다음과 같은 구조를 작성해야 합니다. pub..

programing 2023.04.01

개체와 해시의 차이점?

개체와 해시의 차이점? JavaScript에서 객체와 해시의 차이점은 무엇입니까?둘 중 하나를 어떻게 만들고 다른 하나를 어떻게 만드십니까? 그리고 왜 신경을 쓰십니까?다음 코드 예시와 차이가 있습니까? var kid = { name: "juni", age: 1 } 그리고: var kid = new Object(); kid.name = "juni"; kid.age = 1; 그리고: var kid = new Object(); kid["name"] = "juni"; kid["age"] = 1; 제가 설명해야 할 다른 코드 예시는 없나요? 여기서 핵심 질문은 객체와 해시의 차이점은 무엇입니까?그냥 아무것도 없어요.이 세 가지는 말 그대로 똑같다.서로 바꿔 사용할 수 있는 다른 표기법 체계입니다.괄호 구문을 사..

programing 2023.03.22

JSON 정의되지 않은 값 유형

JSON 정의되지 않은 값 유형 우연히 이 JSON 코드를 발견했어요.나는 그것이 그것을 이용하는 것을 알아차렸다.undefined값. 이 값 유형에 대한 자세한 정보는 어디서 찾을 수 있습니까? tracks:[ ( { codec:"h264", language:undefined, id:1, bitrate:785236, content:"video" } ), ( { codec:"aac", language:undefined, id:2, bitrate:75969, content:"audio" } ) ], 정의되지 않음은 javascript에서 유효하지만 유효한 JSON 값이 아닙니다. 공식 JSON 표준(ECMA-404, 섹션 5)에서: JSON 값은 객체, 배열, 숫자, 문자열, true, false 또는 n..

programing 2023.03.22

JavaScript:객체에서 읽기 쉬운 포맷된 JSON을 직접 생성하려면 어떻게 해야 합니까?

JavaScript:객체에서 읽기 쉬운 포맷된 JSON을 직접 생성하려면 어떻게 해야 합니까? 이 질문에는 이미 답이 있습니다. JSON을 프로그램적으로 아름답게 하려면 어떻게 해야 하나요? (1개의 답변) 닫힘10개월 전에요. 중복 가능성: JSON을 프로그램적으로 아름답게 하려면 어떻게 해야 하나요? JSON.stringify 또는 Google Code의 편리한 jQuery JSON을 사용하여 객체에서 JSON을 생성하는 방법을 알고 있습니다. 이것은 잘 작동하지만, 그 결과는 인간에게는 읽기 어렵습니다.깔끔하게 포맷된 JSON 파일을 출력할 수 있는 쉬운 방법, 기능 또는 기타 방법이 있습니까? 제 말은 이렇습니다. JSON.stringify({a:1,b:2,c:{d:1,e:[1,2]}}); 제공...

programing 2023.03.17
반응형