Lập trình Postman Archives - Cao Đẳng FPT M?ng c c??c bng ? xét tuyển //westview-heights.com/tag/lap-trinh-postman Cao Đẳng FPT M?ng c c??c bng ? tuyển sinh theo hình thức xét tuyển h?sơ. Tiêu chí đào tạo: Thực học ?Thực nghiệp! Sat, 26 Jun 2021 04:51:22 +0000 vi hourly 1 //wordpress.org/?v=6.4.1 //westview-heights.com/wp-content/uploads/cropped-logo-fpt-32x32.png Lập trình Postman Archives - Cao Đẳng FPT M?ng c c??c bng ? xét tuyển //westview-heights.com/tag/lap-trinh-postman 32 32 Lập trình Postman Archives - Cao Đẳng FPT M?ng c c??c bng ? xét tuyển //westview-heights.com/tin-tuc/postman-phan-mem-gia-lap-http-request-cho-lap-trinh-vien-phan-2.html //westview-heights.com/tin-tuc/postman-phan-mem-gia-lap-http-request-cho-lap-trinh-vien-phan-2.html#respond Sat, 26 Jun 2021 04:12:39 +0000 //westview-heights.com/?p=145586 Tiếp nối phần 1 với những kiến thức nền tảng v?Postman, ?phần 2 của bài viết, công c?Postman s?được bật mí với những tính năng nâng cao đầy thú v? 1, Một s?phương thức gi?...

The post PostMan ?Phần mềm gi?lập HTTP Request cho lập trình viên (phần 2) appeared first on Cao Đẳng FPT M?ng c c??c bng ? xét tuyển.

]]>
Tiếp nối phần 1 với những kiến thức nền tảng v?Postman, ?phần 2 của bài viết, công c?Postman s?được bật mí với những tính năng nâng cao đầy thú v?

1, Một s?phương thức gi?lập HTTP Request

Đ?tiếp nối nội dung của phần 1, chúng ta s?cùng nhau đi tiếp một s?phương thức thực hiện gi?lập HTTP Request ph?biến trong Postman.

Như phần 1 chúng ta đã đi qua 2 phương thức nổi bật đó là GET và POST, đây là 2 phương thức được s?dụng rất thường xuyên trong Postman và các d?án. Ngoài ra, chúng ta còn có thêm những phương thức đang được h?tr?trong Postman như: 

– PUT và PATCH: hai phương thức này đều có chức năng như nhau là cập nhật d?liệu trong database, nhưng có điểm khác nhau ?hai phương thức này là: phương thức PUT yêu cầu chúng ta s?phải gửi lại tất c?các thuộc tính của một đối tượng, còn với PATCH thì không cần, khi cập nhật thuộc tính nào thì s?ch?cập nhật đối với thuộc tính đó.

– DELETE: phương thức DELETE khá d?hiểu và d?biết khi ch?cần nghe đến cái tên là chúng ta cũng có th?biết đến tác dụng của nó rồi đúng không. DELETE là phương thức s?thực hiện việc xóa một đối tượng trong database khi có id của đối tượng đó.

– COPY: phương thức này không còn được phát triển. Vì vậy nó không đảm bảo yêu cầu v?an toàn trong kết nối

– HEAD: tương t?như phương thức GET, nhưng ch?tr?v?Header HTTP và không có phần thân của d?liệu

– OPTION: quay tr?lại phương thức HTTP mà server h?tr?/span>

– LINK và UNLINK: LINK là một phương thức dùng đ?kết nối các tài nguyên với nhau bởi URI, UNLINK đơn giản là một phương thức thực hiện hành động ngược lại so với LINK

– LOCK, UNLOCK và PROPFIND: đều giống như COPY, các phương thức này không còn được phát triển nữa

2, Generating code(Gợi ý code): 

– Generating code là một tính năng nổi bật của Postman, nó giúp lập trình viên có th?thực tiếp lấy code t?việc setup một loạt request với các method

– Demo: đ?thực hiện tính năng này với request dạng Get, các bạn cần thực hiện các bước sau 

+ Bước 1: thực hiện các bước đ?tạo request dạng Get với Postman như hướng dẫn ?trên

+ Bước 2: chọn vào biểu tượng </> bên cạnh phải giao diện Postman như hình 

+ Bước 3: sau khi click vào biểu tượng </> xong thì có cửa s?Code Snippet hiện ra và bạn ch?cần chọn ngôn ng?bạn s?dụng đ?thực thi đoạn code này rồi copy code dán vào d?án của mình và như vậy bạn có th?thực hiện request dạng Get trực tiếp trên d?án của mình.

3, Workspace(Không gian làm việc): 

– Workspace là một tính năng vô cùng đặc biệt và hữu ích của Postman được hiểu đơn giản là một không gian quản lý thông tin các đường link(API) , Workspace là một không gian làm việc cá nhân và làm việc nhóm khi cần thực hiện công việc trong một d?án cần tới teamwork.

– Workspace rất mạnh trong kh?năng h?tr?teamwork bằng việc quản lý toàn b?thành viên cũng như các collections đ?các thành viên có th?trực tiếp khởi tạo các request với d?án của mình và tất nhiên workspace s?quản lý lịch s?thực hiện hành động của các thành viên đối với d?án

– Bạn có th?mời những thành viên của mình tham gia d?án bằng cách click vào Invite ?cạnh trên của giao diện Postman sau đó bạn có th?nhập email của thành viên hoặc s?dụng link

– Đặc biệt hơn là Postman trang b?thêm tính năng import và export nên việc chuyển giao các nội dung hay các collection t?người này sang người kia tr?thành việc rất d?dàng

4, Viết Test trong Postman: 

Viết TEST trong Postman là một tính năng vô cùng hữu dụng đặc biệt là những v?trí như Tester. Trong Postman, chúng ta check bất k?điều gì chúng ta cần biết v?request. Ví d? nếu ta cần biết liệu request của ta có tr?v?status code là 201 hay không, việc này có th?làm được trong Postman. Ngoài ra, một request có th?được thông qua nhiều test case và tất c?chúng có th?được report cùng lúc trong lúc request hoàn thành.

– Phải nh?rằng, một test trong Postman ch?chạy khi request thành công. Nếu không có response nào tr?v?thì thực t?là request của bạn không đúng, chúng ta không th?chạy test thông qua request đó. Ngoài ra, bạn cần biết rằng các test được viết bằng Javascript trong Postman. Mặc dù bạn không cần phải giỏi v?code nhưng bạn nên hiểu biết một chút v?Javascript vì nó s?rất có ích. 

– Đ?có th?viết Test trong Postman đòi hỏi bạn phải tìm hiểu thêm v?quy trình và cách thức hoạt động trong cách viết và cách vận hành đ?có đ?thực hiện một cách hiệu qu?trong công việc.

Với những thông tin hữu ích v?một loạt các tính năng cơ bản, cũng như nâng cao của Postman, hy vọng rằng bài viết đã giúp bạn có được những hiểu biết cần thiết v?công c?này và có th?thuận lợi áp dụng vào d?án của mình đ?đem lại hiệu qu?cao trong công việc.

The post PostMan ?Phần mềm gi?lập HTTP Request cho lập trình viên (phần 2) appeared first on Cao Đẳng FPT M?ng c c??c bng ? xét tuyển.

]]>
//westview-heights.com/tin-tuc/postman-phan-mem-gia-lap-http-request-cho-lap-trinh-vien-phan-2.html/feed 0