Httpie: Curl의 -w μ˜΅μ…˜κ³Ό μœ μ‚¬ν•œ 타이밍 좜λ ₯ 지원

에 λ§Œλ“  2013λ…„ 01μ›” 11일  Β·  13μ½”λ©˜νŠΈ  Β·  좜처: httpie/httpie

Curl의 -w μΈμˆ˜μ— μžˆλŠ” 타이밍 좜λ ₯ μ˜΅μ…˜κ³Ό μœ μ‚¬ν•œ 폭포수 차트λ₯Ό μƒμ„±ν•˜λŠ” λΈŒλΌμš°μ € 디버그 도ꡬλ₯Ό μ‚¬μš©ν•˜μ—¬ λ³΄λŠ” 데이터 μž…λ‹ˆλ‹€. μ‚¬μš©μž 지정 μš”μ²­ μ—°κ²° μ–΄λŒ‘ν„° κ°€ μž‘μ—…μ„ μˆ˜ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

feature

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

μ†Œμ‹μ΄ μžˆλ‚˜μš”?

λͺ¨λ“  13 λŒ“κΈ€

λ‚˜λŠ” 이것을 보고 μ‹Άκ³  이 μš”μ²­μ„ μ œμΆœν•˜κΈ° μœ„ν•΄ 여기에 μ™”μŠ΅λ‹ˆλ‹€.

λ‚˜λŠ” 개인적으둜 멋진 것이 ν•„μš”ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. λ‹¨μˆœν•œ 타이밍이 쒋을 κ²ƒμž…λ‹ˆλ‹€. (전체 응닡 본문이 μ•„λ‹Œ νƒ€μ΄λ°λ§Œ λ³Ό 수 μžˆλŠ” 방법이 μžˆμŠ΅λ‹ˆλ‹€. μ•„λ§ˆλ„ 응닡 ν—€λ”λ‘œ κ·Έλ£Ήν™”ν•˜μ‹œκ² μŠ΅λ‹ˆκΉŒ?)

제 κ²½μš°μ—λŠ” http μ‹€ν–‰ν•˜λŠ” κ²ƒλ§ŒμœΌλ‘œλ„ 수백 λ°€λ¦¬μ΄ˆκ°€ μΆ”κ°€λ˜μ—ˆκΈ° λ•Œλ¬Έμ— λ™λ£Œκ°€ time http ... κ°€ 맀우 λΆ€μ •ν™•ν•˜λ‹€λŠ” 것을 λ°œκ²¬ν–ˆμŠ΅λ‹ˆλ‹€. 이제 time curl ... ν•©λ‹ˆλ‹€.

( @marklap : -w μΈμˆ˜μ— λŒ€ν•΄ λͺ°λžμŠ΅λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€. μ–ΈκΈ‰ν–ˆλ“―μ΄ 우리의 경우 응닡 본문이 λ¬΄κ±°μš°λ―€λ‘œ 응닡 본문을 μ–΅μ œν•˜κ³  μ‹ΆμŠ΅λ‹ˆλ‹€. 당신은 그것을 λ‹¬μ„±ν•˜λŠ” 방법을 μ•Œκ³  μžˆμŠ΅λ‹ˆκΉŒ?)

μš”μ²­μ˜ λͺ¨λ“  μ‘λ‹΅μ—λŠ” μš”μ²­ν•˜λŠ” 데 κ±Έλ¦° μ‹œκ°„μ„ λ³΄μ—¬μ£ΌλŠ” elapsed 속성이 μžˆμŠ΅λ‹ˆλ‹€. ν˜„μž¬ 2.3.0 및 2.4.0은 전체 응닡을 λ‹€μš΄λ‘œλ“œν•˜λŠ” 데 κ±Έλ¦¬λŠ” μ‹œκ°„μ΄ μ•„λ‹ˆλΌ 초기 응닡 μ‹œκ°„λ§Œ ν‘œμ‹œν•©λ‹ˆλ‹€(μ‚¬μš©μžκ°€ λ³Έλ¬Έ μŠ€νŠΈλ¦¬λ°μ„ μ›ν•˜μ§€ μ•ŠλŠ” 경우, httpie의 λͺ¨λ“  경우인 경우). μ˜¬λ°”λ₯΄κ²Œ 이해). ν˜„μž¬ 이에 λŒ€ν•œ 버그 λ³΄κ³ μ„œκ°€ μžˆμŠ΅λ‹ˆλ‹€. -w μ˜΅μ…˜μ€ response.elapsed μΈμ‡„λ§ŒνΌ μ‰½μŠ΅λ‹ˆλ‹€.

이 κΈ°λŠ₯에 진전이 μžˆμŠ΅λ‹ˆκΉŒ?

λ˜ν•œ 총 μš”μ²­+응닡 μ‹œκ°„μ„ μ–»λŠ” 기본적인 방법에 관심이 μžˆμŠ΅λ‹ˆλ‹€.

μž¬λ―Έμ‚Όμ•„ λͺ¨μ•„λ΄€μŠ΅λ‹ˆλ‹€. ꡉμž₯ν•˜μ§€λŠ” μ•Šμ§€λ§Œ μž‘λ™ν•˜λ©° λ‹€λ₯Έ μ‹œλ„(λ˜λŠ” μ œμ•ˆ)보닀 쑰금 더 μ •ν™•ν•˜λ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

https://github.com/marklap/httpie-timing

  • 1

+1

+1

+1
-w μΈμˆ˜λŠ” κ½€ μœ μš©ν•©λ‹ˆλ‹€.

λ‚˜λŠ” 이것이 μ •λ§λ‘œ ν•„μš”ν•˜λ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. 그것을 κ΅¬ν˜„ν•  κ³„νšμ΄ μžˆμŠ΅λ‹ˆκΉŒ?

μ†Œμ‹μ΄ μžˆλ‚˜μš”?

μ†Œμ‹?

정식 문제: #243

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰