The New HTTP Client CLI. By

  Рет қаралды 29,389

IntelliJ IDEA, a JetBrains IDE

IntelliJ IDEA, a JetBrains IDE

Күн бұрын

Пікірлер: 47
@chiluco2000
@chiluco2000 Жыл бұрын
5:55 List of sample endpoints 7:12 Starting a new HTTP file 8:20 GET autocompletion for local endpoints 10:04 Define multiple requests in the same HTTP file 10:40 Naming requests and running them by name 12:22 POST Example with headers 13:34 Define a JSON object for submission 15:56 Utility variables (Random values for testing) {{}} 19:32 Multiple execution environments 22:53 Post-process data from a call response (javascript) 24:04 Included Client object and its attributes 25:06 Declaring a test 27:26 Examine the value of the JSON response object 29:37 Passing data through global variables {{}} 32:00 Pre-processing of data before making an API call 33:30 Included Crypto object and its attributes 35:09 Converting to and from Curl format 37:45 CLI Tool introduction 39:12 Runing CLI (ijhttp) with an input file 50:22 Run HTTP CLI through a Docker image 58:53 Further Reading. Documentation Reference
@doubly_negative
@doubly_negative 11 ай бұрын
thnx
@erickjvallejo
@erickjvallejo 25 күн бұрын
This was the video I needed! Thank you
@ihor_1995
@ihor_1995 Жыл бұрын
Our old pal Marco with his "Hey folks" ;) The best guy I know on youtube!
@ThePandaGuitar
@ThePandaGuitar Жыл бұрын
It's great to have a powerful HTTP client inside IntelliJ so I don't have to keep switching to Insomnia. Love the $random strings!
@fibfranco
@fibfranco Жыл бұрын
absolutely amazing tool - already using it a lot! also congratulations for the demo... very very good... thank you
@avalagum7957
@avalagum7957 Жыл бұрын
In the first 31 mins, you already talked about all the features that a http client needs to have that I can think of.
@KevinSheppard
@KevinSheppard Жыл бұрын
Marco is an exceptional teacher!
@СергейСенько-ч9щ
@СергейСенько-ч9щ Жыл бұрын
How to make reusable parts? For example user auth requests or js handler utility functions? Will be great to have notation that allow to include one file to others.
@marzuraanmarzuraan1226
@marzuraanmarzuraan1226 Жыл бұрын
Is there way to see the full list of global variables that's been set with 'client.global.set(...)'? Are they persisted into some file or are they only in memory and are lost after IntelliJ is restarted?
@drax432
@drax432 Жыл бұрын
Can we have a stronger integration between HTTP client and spring MVC? Currently, http client does not auto generate json, form parameters and query parameters for the endpoint of the spring MVC controllers. These have been raised in the YouTrack for at least 2 years, but nothing is done. If implemented, can really be powerful
@MohammadBetamony
@MohammadBetamony Жыл бұрын
Do the requests execute in order? and if a request is awaiting a response, will the request after it be delayed until the response is received?
@蓝小奕
@蓝小奕 Жыл бұрын
Is it possible to add a method to execute one of the entries?
@maniearla1781
@maniearla1781 Жыл бұрын
Any suggestions on how to extract variables from an xml response of a soap request in script
@marzuraanmarzuraan1226
@marzuraanmarzuraan1226 Жыл бұрын
Lovely! Postman is obsolete now
@user-uh8nr9sd7f
@user-uh8nr9sd7f Жыл бұрын
Is it possible to execute only a single or a subset of tests, e.g. by their name?
@__Name_It__
@__Name_It__ Жыл бұрын
@MarcoCodes thank you!
@PrasanthKaimattilVenu
@PrasanthKaimattilVenu 7 ай бұрын
Do you have a CLI which runs on a jenkins (hosted on linux ) ?
@MarcoCodes
@MarcoCodes 7 ай бұрын
You can use what I'm showing in this video as your CLI on Linux.
@admiraldoge4228
@admiraldoge4228 Жыл бұрын
Could u guys add support for importing openapi files?
@stanislavmalinovskiy7547
@stanislavmalinovskiy7547 Жыл бұрын
Please tell me how to convert all requests from postman collection to http format?
@marzuraanmarzuraan1226
@marzuraanmarzuraan1226 Жыл бұрын
When is WebSocket Client going to be available in IntelliJ? Or maybe it already is?
@marzuraanmarzuraan1226
@marzuraanmarzuraan1226 Жыл бұрын
36:54 ah-ha! It's already supported! Sweet!
@SplashDmg2011
@SplashDmg2011 Жыл бұрын
Is it possible to integrate these tests with another system (not TeamCity) such as Gitlab CI/CD?
@SplashDmg2011
@SplashDmg2011 Жыл бұрын
In other words how can I parse the result xml-document with test results to show properly in Gitlab UI?
@yuriyartamonov9881
@yuriyartamonov9881 Жыл бұрын
Yes, you can either simply run CLI there or check if your CI/CD supports JUnit XML format, it is pretty common.
@Yaduvanshi-nw3yr
@Yaduvanshi-nw3yr 9 ай бұрын
How to get with authentication bearer token ??
@lilivier
@lilivier Жыл бұрын
That was cool, but : Why not just write real Junit tests using REST-assured ?
@siddhantsachdeva6580
@siddhantsachdeva6580 Жыл бұрын
Support for RPC calls anytime soon ?
@yuriyartamonov9881
@yuriyartamonov9881 Жыл бұрын
HTTP Client plugin supports gRPC and RSocket (via third-party integration)
@softcoda
@softcoda Жыл бұрын
Is this available in the Community edition?
@yuriyartamonov9881
@yuriyartamonov9881 Жыл бұрын
No, unfortunately not available in Community editions
@rajeshhazari
@rajeshhazari Жыл бұрын
Is there any open source plugins similar to this ?
@jiang321
@jiang321 Жыл бұрын
Do it support certificate, I saw there is a question asked in the chat during the stream, and the Prod Dev answered with ​Good question @Saloed Room about Certs. So what the answer then. It should be a basic need to support certificate.
@poyge394
@poyge394 Жыл бұрын
would be nice to write java code instead of javascript
@aditya234567
@aditya234567 Жыл бұрын
U r probably kidding?!
@TwstedTV
@TwstedTV Жыл бұрын
We need Webstorm Community Edition. !!
@alirezanet
@alirezanet Жыл бұрын
http files are awesome but CLI needs java :( I'm not going install java on my machine for this till we see a native version of CLI, (write it with c# AOT is better)
@marzuraanmarzuraan1226
@marzuraanmarzuraan1226 Жыл бұрын
23:02 Ewww gross! Who would want to do that? How about kotlin instead?
@ThePandaGuitar
@ThePandaGuitar Жыл бұрын
Worst idea I ever heard, to make people learn a new language like Kotlin to do simple tests on an IDE. This is actually a prime example for using a scripting language, more people know JS so it's the best scripting tool for the job here
@marzuraanmarzuraan1226
@marzuraanmarzuraan1226 Жыл бұрын
@@ThePandaGuitar I don't care what most people do. I want to use kotlin instead of JS. And you don't have to learn the language in order to parse out http responses. All you really need to learn is basic syntax which takes like 10 minutes and IDE's code completion is there to guide you in the right direction
@witalijberdinskich770
@witalijberdinskich770 Жыл бұрын
Hi @marcobehler @marcocodes, could you push the issue IDEA-310148 HTTP Client CLI - JDK Version issues?
@marcobehler1395
@marcobehler1395 Жыл бұрын
Yup, already have.
@MsKherson
@MsKherson 4 ай бұрын
Lack of to/from Base64 functionality is a real pain.
@VinodSharma-qg5nz
@VinodSharma-qg5nz Жыл бұрын
script before the API request is not working, pls reply < {% client.request.set("name", client.request.body.raw()); %} GET {{host}}/demoProject_war_exploded/api/hello-world?name={{name}}
HTTP Client - Secret Weapon for Web Service Testing
57:23
IntelliJ IDEA, a JetBrains IDE
Рет қаралды 32 М.
OAuth for Java Developers
1:19:34
IntelliJ IDEA, a JetBrains IDE
Рет қаралды 18 М.
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
Bluehost WordPress Tutorial For Beginners 2025 [EASY]
52:59
Create WP Site
Рет қаралды 4,9 М.
OAuth 2.0 and OpenID Connect (in plain English)
1:02:17
OktaDev
Рет қаралды 1,8 МЛН
The Best .NET REST API Client You Didn't Know About
12:55
Milan Jovanović
Рет қаралды 25 М.
CISSP Arabic - D1 - L3 - Part 4 - Governance Principles
1:06:17
How to call a Java REST API using JDK Http Client
22:23
Dan Vega
Рет қаралды 10 М.
The Definitive Make.com HTTP & API Masterclass
1:07:22
Nick Saraev
Рет қаралды 11 М.
How to Do 90% of What Plugins Do (With Just Vim)
1:14:03
thoughtbot
Рет қаралды 911 М.
The RIGHT Way To Use HttpClient In .NET
11:46
Milan Jovanović
Рет қаралды 64 М.
TLS Handshake - EVERYTHING that happens when you visit an HTTPS website
27:59
Practical Networking
Рет қаралды 134 М.
How To Design Amazing REST APIs
18:57
Amichai Mantinband
Рет қаралды 19 М.
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН